What problem does it solve?
This Skill prevents incorrect runtime choices and fragile interactions by routing plain-language harness requests for external coding agents into the correct ACP-aware execution path or a direct acpx-driven flow, avoiding subagents, PTY scraping, and improper thread creation.
Core Features & Use Cases
- Intent detection: Recognizes requests to run work in Pi, Claude Code, Codex, OpenCode, Gemini, or Kimi and enforces ACP-aware handling.
- Mode selection & mapping: Chooses between OpenClaw ACP runtime (sessions_spawn) and direct acpx CLI execution, and maps common harness names to agentId defaults.
- Thread spawn and recovery: Requires reading this skill before thread creation, enforces sessions_spawn for threads, and includes automated install/repair and retry policies for ACP backends.
- Safe acpx usage: Prefers plugin-local acpx binaries, verifies pinned versions, and provides explicit fallback and output-relay rules for telephone-game direct CLI flows.
Quick Start
Spawn a codex harness thread using the ACP runtime and instruct it to say hi.