sfkislev avatar

Illustrator

This is a bridge that lets Claude actually control Adobe Illustrator from the command line. It works through Flue, a shell-to-application tool that pipes ExtendScript commands into Illustrator and returns structured JSON. You'd use this when you need an agent to inspect or edit live Illustrator documents: read artboards, manipulate layers, work with paths, that sort of thing. The same Flue install handles ten other creative apps (Photoshop, Premiere, Blender, Unity, Office), so it's a broad toolkit. It's passed three security audits and the code is reviewable on GitHub. The docs emphasize small, inspectable steps since you're acting inside professional software where mistakes are expensive.

skills.sh installs
2.2K
GitHub stars
106
last updated
Aug 21, 2026

Install

$ npx -y skills add sfkislev/flue --skill Illustrator --agent claude-code

Installs into .claude/skills of the current project.

Files

This skill lets a coding agent operate Adobe Illustrator on the desktop through 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.

Sponsors

Details

Repository
github.com/sfkislev/flue
Categories
Backend & APIs, AI & Agent Building, CLI & Terminal
First seen
Jul 14, 2026

More from sfkislev/flue

All 10
1nvidia avatarphysical-ai-neural-reconstructionnvidia/skillsRouter for NVIDIA NuRec/NRE: USDZ rendering, NCore conversion, 3DGS, gRPC sensor sim, PhysicalAI HF datasets. Do NOT use for SimReady or infra setup.2.1Kskills.sh installs
2modelstudioai avatarbailian-docs-llm-wikimodelstudioai/skills阿里云百炼平台技术文档知识库(LLM Wiki)。当用户查询百炼模型列表、API 参数、错误码、 应用开发(智能体/RAG/知识库/记忆/插件)、模型对比与定价、SDK/OpenAI 兼容接口、 多模态能力(语音/图片/视频)、Token 计费等百炼相关问题时激活。 包含 models 结构化模型市场数据(含 cont2.1Kskills.sh installs
3aliyun avataralibabacloud-dms-skillaliyun/alibabacloud-aiops-skillsAlibaba Cloud DMS Database Read/Write Skill. Use this skill to search for target databases in DMS and execute SQL queries and data modifications. Triggers: "DMS2.1Kskills.sh installs
4vinvcn avatardesign-an-interfacevinvcn/mattpocock-skills-zh-cn使用并行子代理为模块生成多个显著不同的接口设计。适用于用户想设计 API、探索接口选项、比较模块形状,或提到 “design it twice” 时。2.1Kskills.sh installs
5anthropics avatarplan-zoom-integrationanthropics/knowledge-work-pluginsTurn a Zoom integration idea into an implementation plan with architecture, auth, and delivery milestones. Use when you need a practical build plan, phased deli2.1Kskills.sh installs
6anthropics avatardebug-zoom-integrationanthropics/knowledge-work-pluginsDebug broken Zoom implementations quickly. Use when auth, webhooks, SDK joins, MCP transport, or real-time media workflows are failing and you need to isolate t2.1Kskills.sh installs