Adobe Illustrator Scripting
Skriver och felsöker Adobe Illustrator ExtendScript-automation för lager och ritytor.
Fungerar med konfiguration
Vad den gör
Skriv, felsök och optimera automationsskript för Adobe Illustrator med ExtendScript (JavaScript/JSX). Använd när du skapar eller ändrar skript som manipulerar dokument, lager, banor, textramar, färger, symboler, ritytor eller andra Illustrator DOM-objekt. Täcker hela JavaScript-objektmodellen, koordinatsystemet, måttenheter, exportarbetsflöden och best practices för skriptning.
Testrapport
Installation ord för ord (clone + cp) lyckades med endast skills-målsökvägen utbytt; SKILL.md-frontmatter tolkas som strikt YAML och båda medföljande tillgångarna (objektmodellreferens + exempel-.jsx-skript) finns. A/B-testet bad båda armarna skriva ett Illustrator ExtendScript som flaggar varje textram som innehåller DRAFT med en Review Red spot color: skill- och bas-armarna producerade båda helt korrekt ES3-kod med korrekt DOM-användning (SpotColor/CMYKColor, textRange.characterAttributes.fillColor, try-catch, en enda alert) och identiskt körningsbeteende, så skillen matchade men slog inte en stark baslinje. Observera att hela arbetsflödet kräver Adobe Illustrator för att köras; bedömningen här gällde enbart korrektheten hos det genererade skriptet, eftersom ingen Illustrator-runtime finns tillgänglig i den här miljön.
Testad: 2026-07-11 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/github/awesome-copilot cd awesome-copilot mkdir -p ~/.claude/skills cp -r skills/adobe-illustrator-scripting ~/.claude/skills/adobe-illustrator-scripting
Kommandon och exempelprompter
/adobe-illustrator-scriptingSkriver och felsöker Adobe Illustrator ExtendScript-automation för lager och ritytor.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Write an Illustrator script to batch-export artboardsAutomate renaming layers across an Illustrator documentDebug this ExtendScript that manipulates text frames