implement-a2a-server

Installation
SKILL.md

Implement A2A Server

Build a fully compliant A2A server that handles JSON-RPC 2.0 requests, manages task lifecycle states, supports SSE streaming for real-time updates, and serves an Agent Card for discovery.

When to Use

  • Implementing an agent that participates in multi-agent A2A workflows
  • Building a backend for an Agent Card designed with design-a2a-agent-card
  • Adding A2A protocol support to an existing agent or service
  • Creating a reference A2A server implementation for testing
  • Deploying an agent that must interoperate with other A2A-compliant agents

Inputs

  • Required: Agent Card (JSON) defining the agent's skills and capabilities
  • Required: Implementation language (TypeScript/Node.js or Python)
  • Required: Task execution logic for each skill defined in the Agent Card
  • Optional: Push notification webhook support (true or false)
  • Optional: Persistent task store (in-memory, Redis, PostgreSQL)
Related skills
Installs
1
GitHub Stars
13
First Seen
Mar 18, 2026