AgentSkillsCN

olore-a2a-latest

本地 A2A 文档参考(最新版)。A2A(代理间通信)协议文档。适用于代理间的通信、任务管理、流式传输、推送通知,以及面向企业的代理互操作性。

SKILL.md
--- frontmatter
name: olore-a2a-latest
description: Local a2a documentation reference (latest). A2A (Agent-to-Agent) protocol documentation. Use for agent communication, task management, streaming, push notifications, and enterprise-ready agent interoperability.

a2a Documentation

A2A (Agent-to-Agent) protocol documentation. Use for agent communication, task management, streaming, push notifications, and enterprise-ready agent interoperability.

Quick Reference

FileTitleDescription
contents/README.mdA2A DocsDocumentation development guide for mkdocs
contents/community.mdCommunityCommunity resources and participation guidelines
contents/definitions.mdDefinitionsGlossary of A2A protocol terms
contents/index.mdAgent2Agent (A2A) ProtocolMain landing page with protocol introduction and getting started
contents/partners.mdPartnersA2A partners and ecosystem participants
contents/roadmap.mdRoadmapFuture development plans for A2A protocol
contents/sdk/index.mdPython SDKSDK overview with redirect to API reference
contents/sdk/python.mdPython SDKPython SDK API reference
contents/specification.mdA2A Protocol SpecificationComplete technical specification (Release Candidate v1.0)
contents/topics/a2a-and-mcp.mdA2A and MCPHow A2A works with Model Context Protocol
contents/topics/agent-discovery.mdAgent DiscoveryDiscovery mechanisms and capabilities
contents/topics/enterprise-ready.mdEnterprise ReadySecurity, authentication, and deployment
contents/topics/extensions.mdExtensionsProtocol extensions and customization
contents/topics/key-concepts.mdCore ConceptsActors, Agent Cards, Tasks, and Messages
contents/topics/life-of-a-task.mdLife of a TaskTask lifecycle and state management
contents/topics/streaming-and-async.mdStreaming and AsyncSSE streaming and long-running tasks
contents/topics/what-is-a2a.mdWhat is A2A?Introduction and benefits of A2A protocol
contents/tutorials/index.mdTutorialsTutorials overview and navigation
contents/tutorials/python/1-introduction.mdPython Tutorial: IntroductionQuickstart tutorial learning objectives
contents/tutorials/python/2-setup.mdSetupPython environment and SDK installation
contents/tutorials/python/3-agent-skills-and-card.mdAgent Skills & Agent CardDefining skills and creating cards
contents/tutorials/python/4-agent-executor.mdThe Agent ExecutorImplementing agent logic
contents/tutorials/python/5-start-server.mdStarting the ServerRunning an A2A server
contents/tutorials/python/6-interact-with-server.mdInteracting with the ServerSending requests to agents
contents/tutorials/python/7-streaming-and-multiturn.mdStreaming & Multi-TurnAdvanced capabilities with LangGraph
contents/tutorials/python/8-next-steps.mdNext StepsFurther exploration with A2A

When to use

Use this skill when the user asks about:

  • Agent-to-agent communication and interoperability between AI agents
  • A2A protocol specification, JSON-RPC methods, and gRPC definitions
  • Agent Cards, Tasks, Messages, and A2A core concepts
  • Task lifecycle, state management, contextId, and taskId
  • Streaming with Server-Sent Events (SSE) for real-time updates
  • Push notifications and asynchronous operations for long-running tasks
  • Agent discovery, capabilities advertisement, and skill definitions
  • Enterprise features like security, authentication, and deployment
  • Building A2A agents with Python SDK (setup, implementation, testing)
  • Multi-turn interactions and LLM integration with A2A agents
  • How A2A works with Model Context Protocol (MCP) and other frameworks
  • Protocol extensions and customization options

How to find information

  1. Check Quick Reference above for the relevant file
  2. Read specific files from contents/{filename}