Adobe Illustrator Scripting
Píše a ladí automatizační skripty Adobe Illustrator ExtendScript pro vrstvy a artboardy.
Funguje s nastavením
Co umí
Píše, ladí a optimalizuje automatizační skripty Adobe Illustrator pomocí ExtendScript (JavaScript/JSX). Použijte při vytváření nebo úpravě skriptů, které manipulují s dokumenty, vrstvami, cestami, textovými rámci, barvami, symboly, artboardy nebo libovolnými objekty Illustrator DOM. Pokrývá kompletní objektový model JavaScriptu, souřadnicový systém, měrné jednotky, exportní workflow a osvědčené postupy pro psaní skriptů.
Testovací report
Doslovná instalace (clone + cp) proběhla úspěšně, jen se změnila cílová cesta pro skilly; frontmatter SKILL.md se parsuje jako striktní YAML a oba přibalené soubory (reference objektového modelu + ukázkové skripty .jsx) existují. A/B test zadal oběma větvím napsat Illustrator ExtendScript, který označí každý textový rámec obsahující DRAFT barvou spot color Review Red: běh se skillem i základní běh vyprodukovaly plně korektní kód ES3 se správným použitím DOM (SpotColor/CMYKColor, textRange.characterAttributes.fillColor, try-catch, jediný alert) a identickým chováním za běhu, takže skill se vyrovnal silnému baseline, ale nepřekonal ho. Pozor, celý workflow ke spuštění potřebuje Adobe Illustrator; zde se hodnotila jen korektnost vygenerovaného skriptu, protože v tomto prostředí není dostupný runtime Illustratoru.
Testováno: 2026-07-11 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/adobe-illustrator-scriptingPíše a ladí automatizační skripty Adobe Illustrator ExtendScript pro vrstvy a artboardy.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Write an Illustrator script to batch-export artboardsAutomate renaming layers across an Illustrator documentDebug this ExtendScript that manipulates text frames