Audition
sfkislev/flue
Control Adobe Audition from the shell via Flue—ExtendScript bridges without an MCP server.
What is Audition?
This skill lets a coding agent operate Adobe Audition on the desktop through Flue, a local shell-to-application bridge. The agent pipes ExtendScript into audition_bridge.py and receives structured JSON results, enabling inspection and bounded edits of tracks, clips, and markers.
- Inspect the open Audition session, tracks, clips, and markers
- Execute ExtendScript commands and receive structured JSON responses
- Make bounded edits within Audition from the shell
- Run small ExtendScript steps without an MCP server
- Bridge CLI agent commands to desktop Audition application
How to install Audition
npx skills add null --skill audition- Adobe Audition installed and running on the desktop
- Flue installed (pip install flue && flue setup)
- Read FLUE.md and audition_adapter/APP.md for operational contract details
How to use Audition
- 1.Read FLUE.md in the skill directory to understand how Flue works and the bridge contract
- 2.If Flue is installed, read C:\Users\fredd\.claude\skills\flue\SKILL.md and adapters/audition_adapter/APP.md
- 3.Pipe ExtendScript commands to audition_bridge.py via stdin
- 4.Parse the returned structured JSON response
- 5.Execute small, inspectable steps; avoid destructive actions unless explicitly requested
Use cases
- Automate audio editing tasks by sending commands from a coding agent to Audition
- Inspect project metadata and track information programmatically
- Apply small, targeted edits to audio clips and markers
- Integrate Audition workflows into shell-based automation pipelines
- Query Audition state and make decisions based on project structure
- Audio engineers automating Audition workflows
- Coding agents performing desktop audio work
- Developers building shell-to-Audition integrations
- Users seeking CLI control of professional audio software
Audition FAQ
No. Flue is a local shell-to-application bridge that works without an MCP server, piping ExtendScript directly to Audition and returning JSON.
Tell the human and provide the install command: pip install flue && flue setup. Do not install without explicit approval in the current session.
Yes. Flue also supports Photoshop, Illustrator, Premiere, After Effects, and InDesign through the same stdin/stdout contract. One install covers all adapters.
Flue acts inside professional desktop software. Treat the human as the driver, prefer small inspectable steps, and avoid destructive actions unless explicitly requested.
The agent pipes ExtendScript into audition_bridge.py via stdin, which forwards it to Audition and returns structured JSON results.
Full instructions (SKILL.md)
Source of truth, from sfkislev/flue.
name: Audition description: Control Adobe Audition from the shell via Flue - ExtendScript bridges without an MCP server.
This skill lets a coding agent operate Adobe Audition on the desktop through Flue, a local shell-to-application bridge. The agent pipes ExtendScript into audition_bridge.py and gets structured JSON back.
agent shell ->
audition_bridge.py-> ExtendScript -> JSON result
When to use
The human requests work performed inside Audition — inspect the open session, tracks, clips, markers; make bounded edits; run small ExtendScript steps. A CLI agent cannot act inside Audition without a bridge like Flue.
How to proceed
- Read
FLUE.mdin this directory first. It explains how Flue works, the bridge contract, a worked ExtendScript example, and safety expectations. - If Flue is installed: also read
C:\Users\fredd\.claude\skills\flue\SKILL.mdandadapters/audition_adapter/APP.mdfor the operational contract, then work from there. - 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, Illustrator, Premiere, After Effects, InDesign, 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.
Related skills
More from sfkislev/flue and the wider catalog.
Autodesk
Control Autodesk 3ds Max and other desktop apps from the shell via Flue, without an MCP server.
Blender
Control Blender from the shell via Flue, a Python bridge to bpy without an MCP server.
flue
Control desktop software like Photoshop, Blender, and Office from your agent via native automation APIs.
Houdini
Control SideFX Houdini from the shell via Flue, a Python bridge to hou without an MCP server.
Illustrator
Control Adobe Illustrator from the shell via Flue ExtendScript bridges.
InDesign
Control Adobe InDesign from the shell via Flue—ExtendScript bridges without an MCP server.