a2a-sdk

Installation
SKILL.md

A2A JavaScript SDK Skill

Overview

Use this skill to implement A2A-compliant servers and clients with @a2a-js/sdk, including tasks, streaming, authentication, and transport selection. Follow A2A protocol v0.3.0.

Core Workflows

  1. Select transport: JSON-RPC (default), REST, or gRPC.
  2. Define an AgentCard and AgentExecutor for server implementations.
  3. Use ClientFactory for client creation and message exchange.
  4. Add task handling and artifacts for long-running operations.
  5. Use streaming when real-time updates are required.
  6. Add authentication or push notifications when needed.

Bundled Resources

Installs
1
GitHub Stars
55
First Seen
Jun 5, 2026
a2a-sdk — diegosouzapw/awesome-omni-skill