a2a-protocol

Solid

Use this skill when working with the A2A (Agent-to-Agent) protocol - agent interoperability, multi-agent communication, agent discovery, agent cards, task lifecycle, streaming, and push notifications. Triggers on any A2A-related task including implementing A2A servers/clients, building agent cards, sending messages between agents, managing tasks, and configuring push notification webhooks.

Web & Frontend 167 stars 29 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
74
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

When this skill is activated, always start your first response with the ๐Ÿงข emoji. # A2A Protocol (Agent-to-Agent) A2A is an open protocol for seamless communication and collaboration between AI agents, regardless of their underlying frameworks or vendors. Originally created by Google and now under the Linux Foundation, it enables agents to discover each other via agent cards, exchange messages through JSON-RPC/gRPC/HTTP bindings, and manage long-running tasks with streaming and push notification support. A2A is complementary to MCP - while MCP connects models to tools and data, A2A enables agent-to-agent collaboration where agents remain autonomous entities. --- ## When to use this skill Trigger this skill when the user: - Wants to implement an A2A server or client for agent interoperability - Needs to create or parse an agent card for agent discovery - Asks about multi-agent communication or agent-to-agent protocols - Wants to send messages between agents using A2A - Needs to manage A2A tasks (create, get, list, cancel, subscribe) - Wants to implement streaming (SSE) for real-time agent updates - Needs to configure push notification webhooks for async task updates - Asks about A2A vs MCP or how they complement each other Do NOT trigger this skill for: - MCP (Model Context Protocol) tool/data integration without agent-to-agent needs - General LLM API calls that don't involve inter-agent communication --- ## Setup & authentication A2A is a protocol specification, not ...

Details

Author
AbsolutelySkilled
Repository
AbsolutelySkilled/AbsolutelySkilled
Created
2 months ago
Last Updated
today
Language
MDX
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content โ€” not just same category

Web & Frontend Listed

a2a-protocol

Use this skill when working with the A2A (Agent-to-Agent) protocol - agent interoperability, multi-agent communication, agent discovery, agent cards, task lifecycle, streaming, and push notifications. Triggers on any A2A-related task including implementing A2A servers/clients, building agent cards, sending messages between agents, managing tasks, and configuring push notification webhooks.

3 Updated today
Samuelca6399
Web & Frontend Solid

a2ui

Use this skill when working with A2UI (Agent-to-User Interface) - Google's open protocol for agent-driven declarative UIs. Triggers on tasks involving A2UI message generation, component catalogs, data binding, surface management, renderer development, custom components, or integrating A2UI with A2A Protocol, AG UI, or agent frameworks like Google ADK. Covers building agents that generate A2UI JSON, setting up client renderers (Lit, React, Angular, Flutter), creating custom catalogs, and handling client-to-server actions.

167 Updated today
AbsolutelySkilled
Web & Frontend Listed

a2ui

Use this skill when working with A2UI (Agent-to-User Interface) - Google's open protocol for agent-driven declarative UIs. Triggers on tasks involving A2UI message generation, component catalogs, data binding, surface management, renderer development, custom components, or integrating A2UI with A2A Protocol, AG UI, or agent frameworks like Google ADK. Covers building agents that generate A2UI JSON, setting up client renderers (Lit, React, Angular, Flutter), creating custom catalogs, and handling client-to-server actions.

3 Updated today
Samuelca6399
AI & Automation Listed

agenticx-a2a-connector

Guide for using the A2A (Agent-to-Agent) communication protocol in AgenticX including agent discovery, skill invocation, remote agent cards, and distributed agent systems. Use when the user wants agents to communicate with each other, set up distributed agent systems, invoke remote agent skills, or build agent-to-agent workflows.

1 Updated 2 days ago
opencue
AI & Automation Listed

agenticx-a2a-connector

Guide for using the A2A (Agent-to-Agent) communication protocol in AgenticX including agent discovery, skill invocation, remote agent cards, and distributed agent systems. Use when the user wants agents to communicate with each other, set up distributed agent systems, invoke remote agent skills, or build agent-to-agent workflows.

1 Updated 4 days ago
opencue