What problem does it solve?
This skill decides whether a plain-language request to run code or interact with an external coding harness should be handled by Kova's ACP runtime or driven directly via the acpx CLI, preventing incorrect thread creation methods and unsafe PTY scraping.
Core Features & Use Cases
- Intent detection and mapping: Recognizes requests mentioning Pi, Claude Code, Codex, Cursor, Copilot, Kova ACP, OpenCode, Gemini, Qwen, Kiro, Kimi, iFlow, Droid, Kilocode and maps them to default agentId values.
- ACP runtime orchestration: Enforces sessions_spawn with runtime set to acp, thread=true, and mode=session while placing requested work in the task payload for immediate execution.
- Direct acpx telephone-game flow: Provides templates and policies for invoking a plugin-local acpx binary, deterministic session naming, one-shot and persistent session patterns, and clean output relay.
- Resilient recovery and safety rules: Includes install/repair steps for pinned acpx, restart and retry policies, adapter fallback guidance, and explicit failure handling for missing binaries and busy queues.
Quick Start
Ask Kova to spawn a codex ACP thread and instruct it to run the test suite so the assistant routes the request using the ACP runtime with sessions_spawn.