From a2a-multi-agent
Applies A2A patterns for multi-agent orchestration topologies, idempotency, observability, versioning, and deployment. Use when architecting agent systems or handling cross-cutting concerns.
How this skill is triggered — by the user, by Claude, or both
Slash command
/a2a-multi-agent:a2a-dev-patternsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Fetch live docs**:
Fetch live docs:
https://a2a-protocol.org/latest/specification/ for the latest protocol detailsa2a protocol best practices multi-agent architecture for community patternssite:github.com a2aproject A2A samples patterns for reference architecturesmulti-agent system design patterns for general multi-agent architecture guidanceA central coordinator agent delegates subtasks to specialist agents:
┌→ Research Agent
Coordinator Agent ──┼→ Analysis Agent
└→ Writing Agent
Agents discover and communicate directly with each other:
Agent A ←→ Agent B
↕ ↕
Agent C ←→ Agent D
Tasks flow through a sequence of agents:
Input → Agent A → Agent B → Agent C → Output
Manager agents delegate to team agents, which may further delegate:
CEO Agent
├── Marketing Manager Agent
│ ├── Content Agent
│ └── SEO Agent
└── Engineering Manager Agent
├── Frontend Agent
└── Backend Agent
Design A2A interactions to be idempotent:
message/send requests gracefullyMulti-agent systems need deep observability:
Distributed tracing:
Metrics:
Logging:
For systems with many agents:
A2A agents evolve over time:
/health endpoints alongside the A2A endpointFetch the latest A2A specification and community patterns before implementing multi-agent architectures.
npx claudepluginhub orcaqubits/agentic-commerce-skills-plugins --plugin a2a-multi-agentAgent-to-Agent (A2A) protocol implementation patterns for Google ADK - exposing agents via A2A, consuming external agents, multi-agent communication, and protocol configuration. Use when building multi-agent systems, implementing A2A protocol, exposing agents as services, consuming remote agents, configuring agent cards, or when user mentions A2A, agent-to-agent, multi-agent collaboration, remote agents, or agent orchestration.
Reference documentation for the Agent2Agent (A2A) protocol. Use when building A2A servers or clients, configuring Ark A2AServer resources, debugging A2A communication, or answering questions about the A2A specification, Agent Cards, task lifecycle, streaming, extensions, or protocol bindings.
Coordinates multiple LLM agents using sequential, parallel, router, and hierarchical patterns—the AI equivalent of microservices.