agenticx-a2a-connector

Solid

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.

AI & Automation 5 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
26
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# AgenticX A2A Connector Guide for building distributed, inter-communicating agent systems using the A2A protocol. ## What is A2A? A2A (Agent-to-Agent) is a protocol that enables agents to discover each other's capabilities and invoke them as if they were local tools. This allows building distributed agent systems where specialized agents collaborate across network boundaries. ## Core Components | Component | Purpose | |-----------|---------| | `AgentCard` | Advertises an agent's identity and skills | | `Skill` | Describes a capability an agent offers | | `A2ASkillTool` | Wraps a remote skill as a local tool | | `A2ASkillToolFactory` | Batch-creates tools from an AgentCard | | `A2AClient` | HTTP client for calling remote agents | ## Agent Cards An AgentCard declares what an agent can do: ```python from agenticx.protocols import AgentCard, Skill card = AgentCard( name="Research Agent", description="Specializes in web research and report generation", url="http://research-agent:8000", skills=[ Skill( name="web_research", description="Search the web and compile findings", parameters_schema={ "type": "object", "properties": { "query": {"type": "string"}, "depth": {"type": "integer", "default": 3} }, "required": ["query"] } ), Skill( name="generate_report", des...

Details

Author
opencue
Repository
opencue/cuecards
Created
2 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category