multi-agent-composition

Select and coordinate Claude Code components for multi-agent systems.

5|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/basher83/agent-auditor --skill multi-agent-composition
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: multi-agent-composition
Source: https://github.com/basher83/agent-auditor/tree/main/skills/multi-agent-composition
Command: npx skills add https://github.com/basher83/agent-auditor --skill multi-agent-composition

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides learning Claude Code's multi-agent composition, including decisions on Skills, Sub-Agents, MCP, Slash Commands, and Hooks, with progressive disclosure and architecture references.

Core Features & Use Cases

  • Core 4 Framework and component definitions
  • Decision framework to choose components
  • Transformation patterns: scout-plan-build, context management
  • Anti-patterns and real-world case studies

Quick Start

Start with The Core 4 Framework and Decision Framework sections to learn how to compose agents; then apply patterns to your own projects.

Frequently Asked Questions about multi-agent-composition

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

FAQPage Schema
How do I choose between Skills, Sub-Agents, MCP Servers, and Slash Commands in Claude Code?

Multi-agent composition uses a decision framework to select the right component for each task. Skills handle focused domains, Sub-Agents manage independent reasoning threads, MCP Servers provide external integrations, and Slash Commands trigger quick actions. The Core 4 Framework guides you through architectural tradeoffs and integration paths.

What is the scout-plan-build pattern for multi-agent orchestration?

Scout-plan-build is a transformation pattern for orchestrating Claude Code agents across multiple stages. Scout gathers information, plan structures decisions, and build executes solutions. This pattern manages context flow and coordinates component interactions in complex multi-agent workflows.

How do I build and scale multi-agent systems with Claude Code?

Build scalable multi-agent systems by applying the decision framework to compose Skills, Sub-Agents, MCP Servers, and Slash Commands. Use orchestrator workflows with lifecycle management and observability hooks to coordinate interactions, progressive disclosure to manage complexity, and clear integration paths for each component type.

What are anti-patterns in multi-agent composition I should avoid?

Multi-agent anti-patterns include poor context management across agents, incorrect component selection, and inadequate observability. Real-world case studies in this Skill reveal common mistakes in orchestration design, context leakage between Sub-Agents, and misaligned lifecycle management that lead to scaling failures.

Do I need MCP Servers for multi-agent orchestration in Claude Code?

MCP Servers are one of four component types in Claude Code composition. They integrate external tools and services into multi-agent systems. Whether you need them depends on your architecture—the decision framework helps you evaluate MCP Servers against Skills, Sub-Agents, and Slash Commands for your specific use case.

How do observability hooks help manage multi-agent interactions?

Observability hooks provide lifecycle visibility into multi-agent systems, enabling you to monitor component interactions, track context flow, and debug orchestration issues. They support progressive disclosure and technical requirement satisfaction by exposing state changes and integration points across your composed agents.