What problem does it solve?
This Skill helps Agents reliably operate real Adobe InDesign and orchestrate JSX execution, tool discovery/calls, and exported-output verification without hardcoding unstable tool details into the task context.
Core Features & Use Cases
- Tooling truth & discovery loop: Uses the CLI as the source of truth for tool domains, search results, and per-tool JSON schemas so Agents load only what they need.
- Deterministic JSX workflows: Routes multi-step actions through file-based .jsx execution (with session/state persisted via files like .indesign-cli/session.json) instead of fragile one-off prompts.
- Export verification: Confirms PDF/IDML/image outputs using the CLI’s export.verify flow rather than assuming success from a process exit code.
- Template-slot orchestration: Supports advanced template workflows by following the tool-driven blueprint inspection and slot population flow to avoid guessing slot names.
- Plugin integration guardrails: Encourages checking/validating plugins and calling plugin-exposed tools only through the host CLI tool schema and tool call.
Quick Start
From your target project root, run environment health checking and then let the Agent query tools, inspect the needed tool schema, and execute the required JSX or export-verify steps using indesign-cli.