What problem does it solve? Orchestrating an autonomous coding agent from a terminal requires handling interactive prompts, permission dialogs, session state, and output formats, which is error-prone when done manually. This Skill provides a complete operational guide for driving the Claude Code CLI from the Hermes terminal, covering both one-shot automation and multi-turn interactive sessions. ## Core Features & Use Cases - Print Mode Automation: Run non-interactive one-shot tasks with claude -p, structured JSON output, JSON schema extraction, piped input, session resumption, and cost/turn caps for CI pipelines. - Interactive PTY Orchestration: Drive multi-turn Claude Code sessions through tmux, including handling workspace trust and bypass-permissions dialogs, monitoring pane output, and sending follow-up prompts. - Configuration & Extensibility: Covers CLI flags, settings hierarchy, CLAUDE.md memory files, custom subagents, hooks, MCP server integration, parallel instances, and PR review workflows. - Use Case: Ask the agent to review a pull request by piping git diff into claude -p, or spawn three parallel tmux sessions to fix a bug, write tests, and update docs simultaneously. ## Quick Start Ask the agent to run claude -p with a coding task, allowed tools, and a max-turns limit in your project directory.