indesign-cli

Community

Control real Adobe InDesign via an Agent-friendly CLI.

Authorzhanglongxiao111
Version1.0.0
Installs0

System Documentation

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.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: indesign-cli
Download link: https://github.com/zhanglongxiao111/indesign-cli/archive/main.zip#indesign-cli

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.