multi-cli-anything

Integrate ACP-capable CLIs into the multi-cli-plugin with adapter scaffolding and testing.

88|7|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/greenpolo/cc-multi-cli-plugin --skill multi-cli-anything
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: multi-cli-anything
Source: https://github.com/greenpolo/cc-multi-cli-plugin/tree/main/plugins/multi/skills/multi-cli-anything
Command: npx skills add https://github.com/greenpolo/cc-multi-cli-plugin --skill multi-cli-anything

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add a new CLI provider to cc-multi-cli-plugin, enabling Claude Code to orchestrate additional ACP-capable tools without re-architecting the core plugin.

Core Features & Use Cases

  • ACP-compatible adapter scaffolding to connect a new CLI to the shared companion runtime.
  • Marketplace packaging to ship the new CLI as a subplugin and wire it into the existing ecosystem.
  • End-to-end testing & validation to ensure correct handshakes, permissions, and tool calls across roles.

Quick Start

Install the plugin, implement your new CLI adapter following the documented steps, then test with /<new-cli>:<role>.

Frequently Asked Questions about multi-cli-anything

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

FAQPage Schema
How do I add a new ACP-based CLI to Claude Code?

To add a new ACP-based CLI to Claude Code, use the multi-cli-plugin to scaffold an ACP-compatible adapter, wire it into the companion runtime, and package it as a subplugin for the marketplace. This enables Claude Code to orchestrate additional ACP-capable tools.

What is ACP adapter scaffolding for CLI integration?

ACP adapter scaffolding connects a new CLI to the shared companion runtime, enabling Claude Code to delegate work to any ACP-capable CLI. It covers companion wiring, per-role subagents, and marketplace packaging to support CLIs like Qwen or OpenCode.

Can I integrate CLIs like Qwen or OpenCode into Claude Code as subplugins?

Yes, you can integrate CLIs like Qwen or OpenCode into Claude Code by scaffolding an ACP-compatible adapter and packaging it as a subplugin. The multi-cli-plugin supports marketplace packaging to wire new CLIs into the existing ecosystem.

How do I test a new CLI adapter integration in Claude Code?

You test a new CLI adapter integration in Claude Code by running end-to-end validation enforced by the plugin, ensuring correct handshakes, permissions, and tool calls across roles. After implementing the adapter, test it using the /<new-cli>:<role> command.

Does adding a new CLI provider to Claude Code require re-architecting the core plugin?

No, adding a new CLI provider to Claude Code does not require re-architecting the core plugin. The multi-cli-plugin enables Claude Code to orchestrate additional ACP-capable tools through adapter scaffolding and marketplace packaging without altering the core.

What are the limitations of integrating non-ACP-capable CLIs with the multi-cli-plugin?

The multi-cli-plugin enforces structured testing, dependency tracking, and validation specifically for production-ready ACP-capable CLI integrations. Non-ACP-capable CLIs lack the required adapter scaffolding and companion runtime handshake needed for Claude Code delegation.