Photoshop — скилл для Claude Code: управление Photoshop из шелла
Скилл даёт агенту доступ внутрь Adobe Photoshop: посмотреть открытый документ, слои и выделение, внести правки через ExtendScript.
npx skills add SFKislev/Flue --skill photoshop -a claude-codeЧто делает Photoshop
Скилл работает через Flue — локальный мост между шеллом и приложением. Агент отправляет ExtendScript в photoshop_bridge.py и получает обратно структурированный JSON. Схема простая: шелл агента, скрипт-мост, ExtendScript, результат.
Пригодится, когда человек просит что-то сделать внутри Photoshop: проверить открытый документ, слои, выделение, выполнить небольшие правки или прогнать короткий шаг на ExtendScript. Без такого моста CLI-агент в Photoshop залезть не может.
Перед началом прочитайте FLUE.md в директории скилла — там описан контракт моста, пример на ExtendScript и правила безопасности. Если Flue уже стоит, читайте C:\Users\fredd\.claude\skills\flue\SKILL.md и adapters/photoshop_adapter/APP.md. Если нет — скажите человеку: установка идёт через pip install flue && flue setup, и без явного разрешения в текущей сессии ставить нельзя. Flue действует внутри профессионального десктопного софта, поэтому шаги лучше держать мелкими и проверяемыми, а разрушительные действия выполнять только по прямой просьбе.
Какие задачи решает
- посмотреть слои и выделение в открытом документе
- внести ограниченную правку в макет из терминала
- прогнать короткий ExtendScript-шаг без ручных кликов
- сверить состояние документа перед экспортом
- передать агенту JSON-результат операции для дальнейшей логики
Примеры запросов агенту
- Посмотри открытый документ в Photoshop и покажи список слоёв с их видимостью.
- Скрой слой с водяным знаком и верни JSON с новым состоянием.
- Проверь активное выделение и скажи, какие размеры у него в пикселях.
Как установить Photoshop
1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill photoshop -a claude-code2Вручную: положить файлы
~/.claude/skills/photoshop/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/photoshop/
1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill photoshop -a codex2Вручную: положить файлы
.agents/skills/photoshop/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill photoshop -a cursor2Вручную: положить файлы
.cursor/skills/photoshop/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install SFKislev/Flue photoshop2Вручную: положить файлы
.github/skills/photoshop/SKILL.md1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill photoshop -a gemini-cli2Командой платформы
gemini skills install https://github.com/SFKislev/Flue --path skills/photoshopВручную: положить файлы
.devin/skills/photoshop/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill photoshop -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о Photoshop
Как установить скилл Photoshop в Claude?
Выполните npx skills add SFKislev/Flue --skill photoshop -a claude-code. Файл скилла окажется по пути ~/.claude/skills/photoshop/SKILL.md.
Что делает скилл Photoshop?
Позволяет агенту работать внутри Adobe Photoshop через Flue: агент отправляет ExtendScript в photoshop_bridge.py и получает структурированный JSON с результатом.
Что нужно, чтобы скилл заработал?
Нужен установленный Flue — pip install flue && flue setup. Без него скилл просит сообщить человеку и не ставит ничего сам без разрешения в текущей сессии.
Исходный текст
SKILL.md · MIT
--- name: Photoshop description: Control Adobe Photoshop from the shell via Flue - ExtendScript bridges without an MCP server. --- This skill lets a coding agent operate **Adobe Photoshop** on the desktop through [Flue](https://github.com/SFKislev/flue), a local shell-to-application bridge. The agent pipes ExtendScript into `photoshop_bridge.py` and gets structured JSON back. > agent shell -> `photoshop_bridge.py` -> ExtendScript -> JSON result ## When to use The human requests work performed **inside Photoshop** — inspect the open document, layers, selection; make bounded edits; run small ExtendScript steps. A CLI agent cannot act inside Photoshop 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/photoshop_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 Illustrator, 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