بنقرة واحدة
a2a-protocol
Agent2Agent (A2A) Protocol implementation - communicate with other AI agents
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Agent2Agent (A2A) Protocol implementation - communicate with other AI agents
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Bloom Mission Discovery — find missions matched to your taste, submit content, and track rewards. Powered by Bloom Protocol.
DESCRIPTION of what this skill does. Include specific trigger keywords and scenarios. Use when: scenario1, scenario2, scenario3.
Find and complete paid tasks on the 0xWork decentralized marketplace (Base chain, USDC escrow). Use when: the agent wants to earn money/USDC by doing work, discover available tasks, claim a bounty, submit deliverables, check earnings or wallet balance, or set up as a 0xWork worker. Task categories: Writing, Research, Social, Creative, Code, Data. NOT for: posting tasks (use the website), managing the 0xWork platform, or frontend development.
HSM-backed secret management for AI agents — store, retrieve, rotate, and share secrets via the 1Claw vault without exposing them in context.
1Password UI tab for OpenClaw dashboard. Manage secrets, credential mappings, and auth state from the Control UI.
One-step Safe rebalancer using on-chain 31Third policies.
| name | a2a-protocol |
| version | 1.0.0 |
| description | Agent2Agent (A2A) Protocol implementation - communicate with other AI agents |
| metadata | {"openclaw":{"emoji":"🤝","category":"communication","requires":{"bins":["python"],"pip":["requests"]},"homepage":"https://a2a-protocol.org"}} |
Implementation of the Agent2Agent (A2A) Protocol for inter-agent communication.
# Install Python dependencies
pip install requests sseclient-py
.\a2a.ps1 -Action register -Name "MyAgent" -Description "Research agent" -Capabilities "research,analysis" -Endpoint "https://my-agent.com/a2a"
.\a2a.ps1 -Action card -AgentId "uuid-of-agent"
.\a2a.ps1 -Action send -ToAgent "target-agent-uuid" -Content "Hello agent!"
.\a2a.ps1 -Action task -ToAgent "target-agent-uuid" -Task "Research quantum computing"
.\a2a.ps1 -Action status -TaskId "task-uuid"
.\a2a.ps1 -Action list -RegistryUrl "https://registry.agentlink.io"
POST /a2a/agents/register - Register agent
GET /a2a/agents/{id} - Get agent info
GET /a2a/agents/{id}/card - Get Agent Card
POST /a2a/messages - Send message
POST /a2a/tasks - Submit task
GET /a2a/tasks/{id} - Get task status
GET /a2a/tasks/{id}/result - Get task result
from a2a import A2AClient
client = A2AClient("https://remote-agent.com/a2a", api_key="your-key")
# Send message
client.send_message("target-agent-id", "Hello!")
# Submit task
task_id = client.submit_task("target-agent-id", "Do X")
result = client.get_result(task_id)
MIT