acp-router

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

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/hammadparveez/mrhammadclaw --skill acp-router-hammadparveez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acp-router
Source: https://github.com/hammadparveez/mrhammadclaw/tree/main/extensions/acpx/skills/acp-router
Command: npx skills add https://github.com/hammadparveez/mrhammadclaw --skill acp-router-hammadparveez

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of directing plain-language coding requests to the appropriate AI coding environment (Pi, Claude Code, Codex, etc.) or a direct acpx session, ensuring efficient and compliant execution.

Core Features & Use Cases

  • Intent-Based Routing: Automatically detects user intent to run code in specific AI harnesses.
  • Flexible Execution Paths: Supports both MrHammadClaw's ACP runtime sessions and direct acpx CLI execution.
  • Use Case: When you say "run this Python script in Claude Code," this skill will intelligently route the request to either a managed Claude Code session within MrHammadClaw or directly use the acpx tool to execute it, depending on the context and availability.

Quick Start

Use the acp-router skill to run 'echo hello world' in a codex session.

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 a specific AI coding assistant like Claude Code or Codex?

Routing plain-language coding requests to AI coding assistants like Claude Code or Codex requires intent detection and agent ID mapping. The acp-router skill automatically detects your intent and routes the task to the correct AI harness session or direct CLI execution.

What's the difference between running code in an ACP runtime session versus a direct acpx session?

ACP runtime sessions and direct acpx sessions differ in execution management. ACP runtime uses managed MrHammadClaw sessions, while direct acpx executes CLI commands directly, and the acp-router skill selects the mode based on context and availability.

How do I select between MrHammadClaw ACP runtime and direct acpx for CLI subprocess execution?

Selecting between MrHammadClaw ACP runtime and direct acpx involves mode selection logic. The acp-router skill manages this by evaluating context and availability to ensure compliant CLI subprocess execution across your chosen coding assistant.

Does acp-router require acpx installation and specific version policies to run compliant CLI subprocesses?

Yes, acp-router requires acpx installation and adheres to specific version policies to run compliant CLI subprocesses. The skill manages these installation and version policies to ensure correct harness execution for your coding assistant.

Why does thread spawn recovery fail when routing tasks to Gemini CLI or OpenCode?

Thread spawn recovery failures when routing tasks to Gemini CLI or OpenCode can occur during harness execution. The acp-router skill handles thread spawn recovery to ensure your coding assistant sessions remain compliant and active.

Can I use acp-router to execute a Python script in a Codex session using natural language?

Yes, you can use acp-router to execute a Python script in a Codex session using natural language. It detects your intent to run code in specific AI harnesses and routes the request to a managed session or direct acpx execution.