Illustrator — скилл для Claude Code: что делает и как установить
Скилл помогает управлять Adobe Illustrator прямо из терминала через мост Flue. Он запускает ExtendScript и возвращает данные в JSON без отдельного MCP-сервера.
npx skills add SFKislev/Flue --skill illustrator -a claude-codeЧто делает Illustrator
Агент передаёт код на ExtendScript в скрипт illustrator_bridge.py, а взамен получает структурированный JSON с результатами работы приложения. Это позволяет работать с открытым документом Adobe Illustrator на десктопе, не настраивая отдельный MCP-сервер.
Для выполнения команд в системе должен стоять пакет Flue. Если его нет, потребуется выполнить pip install flue && flue setup, причём запускать установку без явного одобрения пользователя скилл запрещает. Перед стартом инструкция требует изучить файл FLUE.md.
Скилл рассчитан на небольшие проверяемые шаги: посмотреть слои, монтажные области или контуры. Человек остаётся главным за штурвалом, поэтому разрушительные действия без прямого запроса исключены.
Какие задачи решает
- проверить состав открытого документа, список монтажных областей и слоёв в Adobe Illustrator
- получить данные о текущем выделении и параметрах контуров через JSON
- запустить проверочный код ExtendScript внутри настольного приложения
- внести точечные правки в векторные объекты без ручного переключения в редактор
Примеры запросов агенту
- Посмотри через Flue список всех монтажных областей и активных слоёв в открытом документе Illustrator.
- Выполни ExtendScript для проверки выделенных контуров в Illustrator и верни структуру в JSON.
- Сделай точечную правку цвета обводки у выбранного пути в Adobe Illustrator через bridge-скрипт.
Как установить Illustrator
1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill illustrator -a claude-code2Вручную: положить файлы
~/.claude/skills/illustrator/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/illustrator/
1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill illustrator -a codex2Вручную: положить файлы
.agents/skills/illustrator/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill illustrator -a cursor2Вручную: положить файлы
.cursor/skills/illustrator/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install SFKislev/Flue illustrator2Вручную: положить файлы
.github/skills/illustrator/SKILL.md1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill illustrator -a gemini-cli2Командой платформы
gemini skills install https://github.com/SFKislev/Flue --path skills/illustratorВручную: положить файлы
.devin/skills/illustrator/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill illustrator -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора10
Похожие
Рядом в теме «Дизайн»
Всё по теме «Дизайн» →Вопросы о Illustrator
Как установить Illustrator в Claude Code?
В терминале выполните команду npx skills add SFKislev/Flue --skill illustrator -a claude-code. Файл навыка сохранится в каталог ~/.claude/skills/illustrator/SKILL.md.
Что нужно для работы скилла с Adobe Illustrator?
На компьютере должен быть установлен мост Flue командой pip install flue && flue setup. Без этого локального адаптера агент командной строки не сможет взаимодействовать с настольным приложением.
Как агент передаёт команды в векторный редактор?
Агент направляет код ExtendScript через стандартный ввод в illustrator_bridge.py. Скрипт исполняет его в Illustrator и возвращает результат в виде структурированного JSON.
Исходный текст
SKILL.md · MIT
--- name: Illustrator description: Control Adobe Illustrator from the shell via Flue - ExtendScript bridges without an MCP server. --- This skill lets a coding agent operate **Adobe Illustrator** on the desktop through [Flue](https://github.com/SFKislev/flue), a local shell-to-application bridge. The agent pipes ExtendScript into `illustrator_bridge.py` and gets structured JSON back. > agent shell -> `illustrator_bridge.py` -> ExtendScript -> JSON result ## When to use The human requests work performed **inside Illustrator** — inspect the open document, artboards, layers, paths, selection; make bounded edits; run small ExtendScript steps. A CLI agent cannot act inside Illustrator without a bridge like Flue. ## How to proceed 1. **Read `FLUE.md` in this directory first.** It explains how Flue works, the bridge contract, a worked ExtendScript example, and safety expectations. 2. **If Flue is installed:** also read `C:\Users\fredd\.claude\skills\flue\SKILL.md` and `adapters/illustrator_adapter/APP.md` for the operational contract, then work from there. 3. **If Flue is not installed:** tell the human. The install command is `pip install flue && flue setup`. Do not install without explicit approval in the current session. ## Other apps Flue also supports Photoshop, Premiere, After Effects, InDesign, Audition, Blender, Houdini, 3ds Max, Unity, and Microsoft Office through the same stdin/stdout contract. One install covers all adapters. ## Safety Flue acts inside professional desktop software. Treat the human as the driver; prefer small, inspectable steps; avoid destructive actions unless explicitly requested. Flue is MIT-licensed and reviewable on GitHub / PyPI before use.
© SFKislev · MIT · SFKislev/Flue