What it does
ACP Router helps OpenClaw operators choose the right execution path for a task: native tools, browser automation, coding sessions, ACP harness runs, or persistent ACP sessions. It turns messy routing decisions into a clear recommendation with risk level, confidence, persistence, and approval requirements so teams can delegate work without bypassing safety gates.
Use cases
- Route coding work between native tools, coding sessions, and ACP harnesses.
- Keep Discord and Telegram ACP requests consistent across channels.
- Flag destructive, production, credential, Stripe, deploy, publish, or config tasks as approval-required before an agent acts.
Example usage
python3 skills/acp-router/scripts/acp_router.py \
--task "run this repo fix in Claude Code and keep a Discord thread" \
--agent "claude code" \
--channel discord \
--jsonRequirements
- Python 3.8+
- Standard library only
- No API keys required
QA and security
Viper test results on 2026-05-16 passed 7/7 checks and marked acp-router as approved for release. Warlock security audit cleared the skill.