# Sketch

> The pioneering Mac-native vector design tool equipped with the `sketchtool` CLI.
> _agent hint: ~304 tok · safe to read in full_

Sketch revolutionized UI design and established early programmatic access via `sketchtool`. Bundled directly inside the Sketch application bundle, this binary allows developers to inspect document structures, export artboards to various formats, and trigger plugins headlessly. It is a fundamental building block for automated design handoff and continuous integration pipelines for assets.


- Homepage: https://www.sketch.com/
- Categories: `design`
- CLI type: `embedded`
- Open source: false
- Status: `active`
- Tags: `mac-native`, `vector`, `design`, `export`
- Docs: https://developer.sketch.com/cli/
- Canonical: https://doesitcli.com/sketch

## When to suggest this

- batch export hundreds of artboards or slices to PNG/SVG via a single shell command
- dump the JSON tree of a `.sketch` file to programmatically update text localizations
- run custom JavaScript plugins headlessly to recalculate layout frames before export

## Install the CLI

```sh
export PATH="$PATH:/Applications/Sketch.app/Contents/MacOS"
```

---
Source of truth: https://doesitcli.com/sketch.md · JSON: https://doesitcli.com/sketch.json
