indd plugin
InDesign automation for Claude Code — bundles two skills: 'indd' generates/edits InDesign documents via ExtendScript, and 'idml' unpacks, edits, and repacks IDML files as XML offline (no InDesign required).
How to install the indd plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add mindboard/indesign-extendscript-plugins
/plugin install indd@indesign-extendscript-pluginsWhat's inside indd
2 parts read from the plugin's own files.
Skills 2
Claude loads it when the task matches- idml
Unpack and repack Adobe InDesign IDML files as editable XML, then edit the XML directly — no InDesign required. Use when the user wants to inspect, diff, or programmatically edit an .idml (stories/text, styles, colors, spreads, links) and produce a valid .idml back, or to convert between an .idml and its extracted folder.
- indd
Run InDesign ExtendScript (.jsx) on macOS by writing a script to a local file and executing it in Adobe InDesign via AppleScript (osascript). Use when the user wants to automate Adobe InDesign — create/modify documents, place images, build tables, export PDF/PNG/JPG/EPS, read fonts/styles/colors, convert IDML, or otherwise drive InDesign from scripts on a Mac.
Using indd in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update indd@indesign-extendscript-plugins
- Refresh the marketplace
- /plugin marketplace update indesign-extendscript-plugins
- Turn it off for now
- /plugin disable indd@indesign-extendscript-plugins
- Remove it
- /plugin uninstall indd@indesign-extendscript-plugins
Skills in indd
- idmlmindboard/indesign-extendscript-plugins
Unpack and repack Adobe InDesign IDML files as editable XML, then edit the XML directly — no InDesign required. Use when the user wants to inspect, diff, or programmatically edit an .idml (stories/text, styles, colors, spreads, links) and produce a valid .idml back, or to convert between an .idml and its extracted folder.
2 files6stars - inddmindboard/indesign-extendscript-plugins
Run InDesign ExtendScript (.jsx) on macOS by writing a script to a local file and executing it in Adobe InDesign via AppleScript (osascript). Use when the user wants to automate Adobe InDesign — create/modify documents, place images, build tables, export PDF/PNG/JPG/EPS, read fonts/styles/colors, convert IDML, or otherwise drive InDesign from scripts on a Mac.
53 files6stars
indd plugin questions
How do I install the indd plugin?
In Claude Code run /plugin marketplace add mindboard/indesign-extendscript-plugins, then /plugin install indd@indesign-extendscript-plugins.
What does the indd plugin include?
indd bundles 2 skills.
How do I update or remove the indd plugin?
Update it with claude plugin update indd@indesign-extendscript-plugins in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall indd@indesign-extendscript-plugins.
What license is the indd plugin under?
MIT, as stated in the plugin's manifest.