Skip to content

Adobe Illustrator Scripting

Lets an agent write, debug and optimize Adobe Illustrator ExtendScript (.jsx) automation scripts.

Stars
40,703
Licence
MIT
Files
2 files

What it does

Once installed, the agent knows how Adobe Illustrator's scripting object model works: documents, layers, paths, text frames, colors, artboards, and export options, plus its coordinate system and unit conversions. When you ask for an Illustrator automation script, it writes ExtendScript (JavaScript-based .jsx) code that follows these conventions, and it can help debug existing scripts. The skill also points to a quick-reference document and mentions example scripts for common tasks like batch exports.

Great for

  • Designers or production staff who need to batch-process or export many Illustrator files
  • Developers building data-driven artwork generation in Illustrator
  • Anyone debugging an existing ExtendScript .jsx file

Skip it if

  • Users without Adobe Illustrator installed, since the generated scripts only run inside Illustrator (reason: no benefit without the app)
  • Running unreviewed scripts on production files without testing first (reason: scripts can modify or overwrite .ai files and export outputs)

Try asking

  • “Write a script that exports every artboard in my open document to PNG at 300 ppi”
  • “Debug this ExtendScript error: my loop over pathItems stops after the first layer”
  • “Create a JSX script that places text from a CSV onto a set of new artboards”
Step-by-step guide: how to use Adobe Illustrator ScriptingInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 2 original files, the MIT licence and an attribution note.

    adobe-illustrator-scripting.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip adobe-illustrator-scripting.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip adobe-illustrator-scripting.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Test generated scripts on copies of your files before running them on originals, since they can save over or export documents.
  • Specify the Illustrator version and target platform (Windows or macOS) so the agent uses compatible options.
  • Review any example scripts in the scripts/ folder before running them, as they were not included in the files reviewed here.

What's inside

  • references/object-model-quick-reference.md
  • SKILL.md

Redistributed unmodified from github/awesome-copilot under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.