ワンクリックで
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