acp

Spawns external coding agents via the Application Client Protocol to automate tasks.

1.0k|158|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/vellum-ai/vellum-assistant --skill acp-vellum-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acp
Source: https://github.com/vellum-ai/vellum-assistant/tree/main/assistant/src/config/bundled-skills/acp
Command: npx skills add https://github.com/vellum-ai/vellum-assistant --skill acp-vellum-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spawn external coding agents via the Agent Client Protocol (ACP) to perform coding tasks, enabling parallel work and expert input without manual handoffs.

Core Features & Use Cases

  • Agent orchestration: spawn Claude Code, Codex, and other ACP-enabled agents to work on tasks and stream results back into the conversation.
  • Dynamic delegation: manage multiple concurrent coding tasks with controlled concurrency and clear session lifecycle.
  • Use Case: when you need rapid coding, code review, or prototype generation by external agents without leaving the chat.

Quick Start

Delegate a coding task to an ACP agent and observe the agent begin streaming results back into the conversation.

Frequently Asked Questions about acp

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

FAQPage Schema
How do I delegate coding tasks to external agents within my current workflow?

Agent orchestration via ACP lets you spawn external coding agents, such as Claude Code or Codex, to handle tasks dynamically. These agents perform the coding work and stream results directly back into your active conversation.

What is the Agent Client Protocol and how does it work for coding automation?

The Agent Client Protocol (ACP) is a mechanism to spawn external coding agents that perform coding tasks and stream results back into a conversation. It enables dynamic delegation and concurrent task management across local or remote environments.

Do I need specific coding agents to use ACP for orchestrating subprocesses?

Yes, ACP requires ACP-enabled agents such as claude-acp or codex-acp. You also need a configured workspace and the ability to spawn subprocesses that stream coding results back into your conversation.

Can I run multiple concurrent coding tasks using agent orchestration?

Yes, ACP supports dynamic delegation to manage multiple concurrent coding tasks with controlled concurrency. This allows you to handle parallel work and expert input across local projects or remote environments with a clear session lifecycle.

What are the limitations of using ACP for automated code generation and reviews?

ACP is limited by its dependency on ACP-enabled agents and the ability to spawn subprocesses. Without a properly configured workspace and compatible agents like claude-acp, the streaming and orchestration capabilities cannot function.