К основному содержанию
скилл CX Codex

photoshop-automator — скилл для Claude Code: автоматизация Photoshop

Скилл управляет Adobe Photoshop через ExtendScript: меняет текст в слоях, создаёт слои, применяет фильтры, проигрывает экшены и экспортирует документы.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add abdul-karim-mia/photoshop-automator --skill photoshop-automator -a claude-code
Открыть на GitHub

Что делает photoshop-automator

Скилл даёт агенту мост к Photoshop на Windows и macOS. Работает через ExtendScript (JSX), который вызывается из VBScript или AppleScript, поэтому Photoshop должен быть установлен на машине и зарегистрирован как COM-сервер. Доступны команды runScript, updateText, createLayer, applyFilter, playAction и export.

Внутри движка только ECMAScript 3. Это значит, что в скриптах нельзя использовать const, let, стрелочные функции, шаблонные строки и Map/Set — остаются var, обычные function и склейка строк через +. Команды работают с активным документом: если ничего не открыто, скрипт упадёт, пока сам не вызовет app.documents.add().

runScript выполняет произвольный ExtendScript с прямым доступом к файловой системе: скрипт может создавать, менять и удалять файлы через объекты File и Folder. Сгенерированный код стоит просматривать перед запуском. Если в Photoshop открыт модальный диалог, COM-операции зависнут или сорвутся — диалог нужно закрыть. updateText ищет слой по имени с учётом регистра.

Какие задачи решает

  • обновить текст в конкретном слое PSD по имени
  • создать арт-слой с заданными прозрачностью и режимом наложения
  • прогнать записанный экшен из набора .atn
  • выгрузить активный документ в PNG или JPEG
  • выполнить свой ExtendScript для сложной правки документа

Примеры запросов агенту

  • Замени текст в слое Headline на «Летняя распродажа»
  • Создай слой с прозрачностью 60 и режимом наложения multiply
  • Проиграй экшен Retouch из набора Studio.atn и экспортируй документ в PNG

Как установить photoshop-automator

1Через Skills CLI (Vercel)

npx skills add abdul-karim-mia/photoshop-automator --skill photoshop-automator -a claude-code

2Вручную: положить файлы

~/.claude/skills/photoshop-automator/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/photoshop-automator/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о photoshop-automator

Как установить photoshop-automator в Claude Code?

Выполните npx skills add abdul-karim-mia/photoshop-automator --skill photoshop-automator -a claude-code. Файл скилла появится по пути ~/.claude/skills/photoshop-automator/SKILL.md.

Что делает photoshop-automator?

Связывает агента с Adobe Photoshop через ExtendScript и даёт команды для правки текстовых слоёв, создания слоёв, фильтров, проигрывания экшенов и экспорта.

Почему скрипт падает с ошибкой синтаксиса?

Движок Photoshop понимает только ECMAScript 3. Стрелочные функции, const, let и шаблонные строки он не принимает — пишите на var и обычных функциях.

Похожие скиллы

Всё по теме «Дизайн» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок grilling Matt Pocock Стресс-тестирует план, решение или идею сериями уточняющих вопросов. Подходит, когда нужно вскрыть допущения до начала работы. 979 543установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой