Skip to main content
skill CX Codex

Adobe — Claude Code skill: what it does, how to install

Connects coding agents to Photoshop, Illustrator, Premiere, After Effects, InDesign, and Audition via Flue. Runs ExtendScript and returns JSON without an MCP server.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add SFKislev/Flue --skill adobe -a claude-code
Open on GitHub

What Adobe does

This skill routes agent commands into Adobe desktop apps through a local Flue bridge using stdin and stdout. The agent pipes ExtendScript into a dedicated script like photoshop_bridge.py and receives JSON back. It operates without an MCP server.

Supported programs include Photoshop, Illustrator, Premiere Pro, After Effects, InDesign, and Audition. The agent inspects open documents, edits assets, and runs small tasks. Destructive actions without approval are prohibited.

Flue must be installed locally beforehand. If it is missing, the agent stops and asks permission to run pip install flue && flue setup.

What it helps with

  • inspect open documents and projects in Adobe apps
  • run ExtendScript in Photoshop and Illustrator via CLI
  • execute bounded edits in Premiere Pro and After Effects
  • receive structured JSON results from InDesign automation

Example prompts for the agent

  • Check the layers in the open Photoshop document via photoshop_bridge.py
  • Run a small ExtendScript snippet in Illustrator and return the JSON output
  • Inspect the active Premiere Pro project structure using Flue

How to install Adobe

1Skills CLI (Vercel)

npx skills add SFKislev/Flue --skill adobe -a claude-code

2Manually: put the files in place

~/.claude/skills/adobe/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/adobe/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about Adobe

How do I install Adobe in Claude Code?

Run npx skills add SFKislev/Flue --skill adobe -a claude-code in your terminal.

What does the Adobe skill do?

It lets CLI agents operate Adobe desktop software through the Flue bridge by piping ExtendScript and receiving structured JSON results.

Does this skill require an MCP server?

No, it does not use MCP. It communicates through the local Flue Python package, installed via pip install flue && flue setup.

Source text

SKILL.md · MIT
---
name: Adobe
description: Control Adobe desktop apps - Photoshop, Illustrator, Premiere, After Effects, InDesign, Audition - from the shell via Flue, without an MCP server.
---
This skill lets a coding agent operate **Adobe desktop applications** through [Flue](https://github.com/SFKislev/flue), a local shell-to-application bridge. The agent pipes ExtendScript into a per-app bridge process and gets structured JSON back. Flue covers Photoshop, Illustrator, Premiere Pro, After Effects, InDesign, and Audition through a consistent stdin/stdout contract.

> agent shell -> `<app>_bridge.py` -> ExtendScript -> JSON result

## When to use
The human requests work performed **inside an Adobe desktop app** — inspect the open document or project, make bounded edits, run small ExtendScript steps. A CLI agent cannot act inside these apps 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. **Identify which Adobe app the human is working in** — Photoshop, Illustrator, Premiere, After Effects, InDesign, or Audition — and use the matching adapter (e.g. `adapters/photoshop_adapter/photoshop_bridge.py`).
3. **If Flue is installed:** also read `C:\Users\fredd\.claude\skills\flue\SKILL.md` and the matching `adapters/<app>_adapter/APP.md` for the operational contract, then work from there.
4. **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 Blender, Houdini, Autodesk 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

Similar skills

Everything for Design →
after-effects iart-ai Helps with Adobe After Effects expressions, export choices, performance issues, and project cleanup. Use it when you need a recipe or a .jsx automation script. CX Codex +1 2,800installs adobe-create-social-variations official Adobe Inc Turns one image or video into platform-ready social media assets: crops, expands the canvas, exports at the right ratios. Useful when a single source has to cover several networks. CX Codex GP ChatGPT ★ 7,596repo stars adobe-illustrator-scripting official github Get guidance for writing and debugging ExtendScript in Adobe Illustrator. Use it to automate documents, layers, text, paths, and exports. 268installs content-distribution adobe Skill for AEM as a Cloud Service: publish content programmatically through the Replication API and watch distribution events. CX Codex +1 851installs ops adobe Executes administrative tasks for AEM Edge Delivery Services: manages access, previews, publishing, cache clearing, and site snapshots. CX Codex +1 761installs frontend-design official anthropics This skill guides intentional visual design for new interfaces and redesigns. Use it when a generic generated UI is not enough. 1,025,790installs grill-me Matt Pocock grill-me interviews you about a plan or design to expose gaps and sharpen decisions. Use it before implementation starts. 1,424,476installs design-taste-frontend Leonxlnx This skill directs the design of public pages and work screens, then checks the result in a browser through screenshots. Use it when an interface feels generic or unfinished. CX Codex +1 678,700installs

From the same set10

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor