Tooluck logoTooluck
SKILL.md

adobe-illustrator-scripting

Agent skill fromgithub/awesome-copilot

Write, debug, and optimize Adobe Illustrator automation scripts using ExtendScript (JavaScript/JSX). Use when creating or modifying scripts that manipulate documents, layers, paths, text frames, colors, symbols, artboards, or any Illustrator DOM objects. Covers the complete JavaScript object model, coordinate system, measurement units, export workflows, and scripting best practices.

How to install adobe-illustrator-scripting

install adobe-illustrator-scripting
# install the awesome-copilot pack with the skills CLI
npx skills add github/awesome-copilot

# or add only this skill to Claude Code: copy the folder

skills/adobe-illustrator-scripting/

# into

~/.claude/skills/adobe-illustrator-scripting/ (all projects)

.claude/skills/adobe-illustrator-scripting/ (one project)

skills/adobe-illustrator-scripting/SKILL.md

MITFull file
1# Adobe Illustrator Scripting
2
3Expert guidance for automating Adobe Illustrator through ExtendScript (JavaScript/JSX). This skill covers the Illustrator scripting object model, all major API objects, code patterns, and best practices for writing production-quality `.jsx` scripts.
4
5## Bundled Assets
6
7- [`references/object-model-quick-reference.md`](references/object-model-quick-reference.md): Use this as a quick lookup for the Illustrator scripting object model, common document and page item types, and related DOM concepts while writing or debugging scripts.
8- `scripts/`: Contains example Illustrator automation scripts you can use as starting points or implementation patterns for common tasks such as document manipulation, exports, batch processing, and DOM usage. Review and adapt these examples when you need working JSX patterns or want to compare behavior while debugging.
9## When to Use This Skill
10
11- Writing new Illustrator automation scripts (`.jsx` or `.js` files)
12- Debugging or fixing existing Illustrator ExtendScript code
13- Manipulating documents, layers, page items, paths, text, or colors programmatically
14- Batch-processing Illustrator files or generating artwork from data
15- Exporting documents to various formats (PDF, SVG, PNG, EPS, etc.)
16- Working with the Illustrator DOM (Application, Document, Layer, PathItem, TextFrame, etc.)
17- Creating data-driven graphics using variables and datasets
18- Automating print workflows with scripted print options
19
20## Prerequisites
21…

Excerpt shown under the repository's MIT license.

More skills in awesome-copilot

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates