What problem does it solve? It decides how to handle plain-language requests to run work in external coding harnesses (Pi, Claude Code, Codex, Cursor, Copilot, Gemini, Qwen, and others) by routing them through the correct ACP-aware path instead of subagent runtimes or PTY scraping. ## Core Features & Use Cases - Intent detection and routing: Recognizes requests to run or continue work in supported ACP harnesses and selects between the OpenClaw ACP runtime path and the direct acpx telephone-game path. - Thread spawn policy: Enforces sessions_spawn with runtime acp for thread creation, including automatic repair and retry when the ACP backend is unavailable. - Direct acpx session management: Provides pinned-version install policy, deterministic session naming, and command templates for persistent sessions, one-shot execution, cancellation, and cleanup. - Use Case: A user says "spawn a Codex session in a thread and tell it to say hi" — the skill routes this to sessions_spawn with runtime acp, agentId codex, and thread mode, without asking the user to run any CLI commands. ## Quick Start Ask the assistant to run a task in a named harness, for example: "Start a Claude Code session in a thread and have it review the src directory."