Help us improve
Share bugs, ideas, or general feedback.
From a2a-multi-agent
Integrates A2A protocol with agent frameworks—Google ADK, LangGraph, CrewAI, AutoGen, AWS Bedrock—for exposing/calling agents in multi-agent systems.
npx claudepluginhub orcaqubits/agentic-commerce-skills-plugins --plugin a2a-multi-agentHow this skill is triggered — by the user, by Claude, or both
Slash command
/a2a-multi-agent:a2a-framework-integrationThis 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**:
Agent-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.
Applies A2A patterns for multi-agent orchestration topologies, idempotency, observability, versioning, and deployment. Use when architecting agent systems or handling cross-cutting concerns.
Wires external agent frameworks (LangGraph, CrewAI, PydanticAI, etc.) into CopilotKit applications via the AG-UI protocol. Includes MCP server for live documentation queries.
Share bugs, ideas, or general feedback.
Fetch live docs:
https://a2a-protocol.org/latest/specification/ for the protocol specsite:github.com a2aproject a2a-samples for framework integration examplessite:google.github.io adk a2a agent-to-agent for Google ADKsite:langchain-ai.github.io langgraph a2a for LangGraphsite:docs.crewai.com a2a for CrewAIsite:docs.aws.amazon.com bedrock agentcore a2a for AWS BedrockMost production agents are built using frameworks (LangGraph, CrewAI, ADK, etc.). A2A framework integration allows these agents to:
Google ADK has native A2A support since it was co-developed alongside A2A:
Integration approach: Use ADK's built-in A2A server/client utilities.
LangGraph agents can be wrapped as A2A servers:
message/send and message/streaminput-required in A2AIntegration approach: Use A2A SDK adapters or build a thin wrapper that translates between LangGraph's interface and A2A's JSON-RPC protocol.
CrewAI's crew-based multi-agent model can integrate with A2A:
Integration approach: Wrap CrewAI agents/crews with an A2A server that translates tasks to crew kickoffs.
Microsoft's AutoGen multi-agent framework:
Integration approach: Build adapters between AutoGen's message protocol and A2A.
AWS Bedrock has added A2A support:
Integration approach: Use Bedrock's A2A-compatible agent hosting and client utilities.
Regardless of framework, the pattern is:
Exposing a framework agent as A2A server:
Using A2A agents from a framework:
message/send or message/streamDifferent frameworks manage state differently:
Fetch the latest framework documentation and A2A SDK adapters before implementing integrations.