acp-router

Route natural language coding requests to AI agent harnesses.

6|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/me2Doc/friendlyclaw --skill acp-router-me2doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acp-router
Source: https://github.com/me2Doc/friendlyclaw/tree/main/body/extensions/acpx/skills/acp-router
Command: npx skills add https://github.com/me2Doc/friendlyclaw --skill acp-router-me2doc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the friction of managing multiple AI coding harnesses like Claude Code, Codex, or Gemini by providing a unified, intelligent routing layer that handles session lifecycle, thread creation, and automated recovery.

Core Features & Use Cases

  • Intelligent Routing: Automatically directs requests to the appropriate ACP-aware runtime or direct acpx CLI path based on user intent.
  • Self-Healing Infrastructure: Automatically detects and repairs missing or mismatched acpx dependencies to ensure continuous operation.
  • Use Case: When you need to switch between different coding agents like Claude or Codex, this skill ensures your session context is maintained and the correct harness is invoked without manual configuration.

Quick Start

Ask the system to spawn a new coding session for your chosen agent and it will automatically handle the routing and thread initialization.

Frequently Asked Questions about acp-router

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

FAQPage Schema
How do I route coding requests to different AI agents like Claude Code or Codex?

To route coding requests to different AI agents, this skill directs natural language prompts to specific ACP-aware runtimes or the acpx CLI, managing thread creation and session lifecycle automatically.

Can I switch between coding harnesses without losing my session context?

You can switch between coding harnesses without losing session context because this skill manages ACP-aware runtime sessions and maintains consistent thread-based development workflows across agents.

How do I fix missing or mismatched acpx dependencies for AI coding agents?

To fix missing or mismatched acpx dependencies, this skill implements automated dependency verification and local repair policies, detecting and resolving integration issues to maintain stable operation.

What is the best way to manage multiple AI coding harnesses like Gemini and Claude Code?

The best way to manage multiple AI coding harnesses is using a unified routing layer that handles session lifecycle, thread creation, and automated recovery, eliminating manual configuration friction.

Do I need to manually configure the ACP runtime when spawning a new coding session?

You do not need to manually configure the ACP runtime when spawning a new coding session; simply ask the system to initialize it, and it automatically handles routing and thread initialization.

Why does my AI coding agent integration fail during direct acpx CLI interactions?

AI coding agent integrations fail during acpx CLI interactions when dependencies are missing or mismatched, which this skill prevents by executing automated dependency verification and local repair policies.