acp-router

Route plain-language requests to OpenClaw ACP runtime or acpx sessions.

5|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/p-sree-sai-pavan/P.A.R.K.E.R --skill acp-router-p-sree-sai-pavan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acp-router
Source: https://github.com/p-sree-sai-pavan/P.A.R.K.E.R/tree/main/gateway/extensions/acpx/skills/acp-router
Command: npx skills add https://github.com/p-sree-sai-pavan/P.A.R.K.E.R --skill acp-router-p-sree-sai-pavan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Route plain-language requests for Pi, Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions.

Core Features & Use Cases

  • Route requests to ACP harnesses for runtime sessions or direct acpx flows.
  • Support preflight handling for coding-agent thread requests and guide proper thread creation using sessions_spawn.
  • Codex binding defaults to the native Codex plugin unless ACP is explicit or background ACP is needed.

Quick Start

Route a coding task to the ACP harness using OpenClaw ACP runtime or direct acpx flow.

Frequently Asked Questions about acp-router

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route plain-language coding requests to an ACP harness?

To route plain-language coding requests to an ACP harness, the skill directs them into either OpenClaw ACP runtime sessions or direct acpx-driven sessions based on the specified agent or explicit ACP instruction.

How do I spawn a coding-agent thread using OpenClaw ACP?

Spawning a coding-agent thread with OpenClaw ACP requires reading the skill in the same turn and using sessions_spawn with runtime set to acp, thread set to true, and mode set to session.

Can I route requests for Claude Code, Cursor, and Copilot through ACP?

Yes, requests for Claude Code, Cursor, Copilot, Gemini CLI, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, and Pi can be routed through ACP into OpenClaw runtime or acpx sessions.

Does Codex chat binding default to the native app-server plugin or ACP?

Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicitly requested or a background spawn specifically requires ACP runtime execution.

When should I use direct acpx control instead of an OpenClaw ACP runtime session?

You should use direct acpx control instead of an OpenClaw ACP runtime session only when explicitly requesting direct acpx-driven session handling for your coding agent tasks.