What problem does it solve? Orchestrating an autonomous coding agent from a terminal requires knowing the right CLI flags, handling interactive permission dialogs, managing sessions, and controlling costs. This Skill provides a complete operational guide for delegating coding work to the Claude Code CLI without trial-and-error. ## Core Features & Use Cases - Two Orchestration Modes: Run one-shot non-interactive tasks with claude -p print mode, or drive multi-turn interactive REPL sessions through tmux with full dialog handling for trust and permission prompts. - Structured Output & Automation: Extract JSON results, stream newline-delimited events, enforce JSON schemas, resume sessions by ID, and run bare mode for CI pipelines with budget and turn caps. - Configuration & Extensibility: Configure permissions, hooks, MCP servers, custom subagents, CLAUDE.md memory files, and slash commands for repeatable project workflows. - Use Case: Pipe a git diff into claude -p for an automated PR review, or launch parallel tmux sessions where separate Claude instances fix bugs, write tests, and update docs simultaneously. ## Quick Start Ask the agent to run claude -p with your coding task, an allowedTools whitelist, and a max-turns limit in your project directory.