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 PTY dialog handling. - Structured Output & Automation: Extract JSON results, stream events, enforce JSON schemas, resume sessions, and run bare mode for CI/CD pipelines with budget and turn limits. - Configuration & Extensibility: Manage permissions, hooks, MCP servers, custom subagents, CLAUDE.md memory files, and slash commands for project-specific workflows. - Use Case: Pipe a git diff into claude -p to get an automated PR review, or spin up 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.