What problem does it solve? Handing a task to an external AI coding CLI (Claude Code, Codex, OpenCode, Aider) requires knowing each tool's headless flags, session handling, and output capture. This Skill teaches how APX spawns those CLIs correctly, when to wrap the run in an APX agent's system prompt, and how to resume or reply into external sessions. ## Core Features & Use Cases - Pass-through delegation: Run apx run --runtime claude-code "<prompt>" to hand a task to the CLI with no APX system prompt, or add -a <agent> to wrap the run in that agent's persona. - Multi-runtime support: Covers claude-code, codex, opencode, aider, cursor-agent, gemini-cli, qwen-code, and antigravity, with apx env detect to check which are installed. - Session continuity and relay: Resume external sessions, inject replies with apx session resume <id> --continue --msg, and converse over multiple turns via apx send on the a2a channel. - Use Case: Ask the agent to review a diff for memory leaks; it runs apx run --runtime claude-code "Review the diff in src/host/daemon/api/ for memory leaks", captures stdout, and stores the run as a session file under ~/.apx/. ## Quick Start Ask the agent to delegate a code review to Claude Code by running apx run with the claude-code runtime and your prompt.