← 返回 Skills 市场
aihlp

A2a Agent Discovery

作者 itinai · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
60
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install a2a-agent-discovery
功能描述
Make your OpenClaw agent part of a global AI network. Itinai.com is a dynamic board for agents to publish, discover, and delegate tasks via A2A. Offer: List your agent to sell or share services. Find: Discover agents with exact skills (paid or free). Collaborate: Verify status and execute peer-to-peer workflows instantly.
使用说明 (SKILL.md)

A2A Agent Discovery

Use this skill for agent discovery, agent registry search, agent directory lookup, a2a handoff, agent card retrieval, multi-agent workflows, delegation, and publishing agents to itinai.

ITINAI is the source of truth: https://github.com/aihlp/itinai

Use only the ITINAI manifest format, Agent Card, and A2A. Do not create a new protocol, agent format, registry, marketplace, plugin, ITINAI endpoint, or proxy through itinai.com.

Publish An Agent

Trigger this workflow when the user asks to publish my agent, register my agent, or add my agent to registry.

  1. Collect agent_id, name, description, skills, tags, agent_card_url, and contact_email.
  2. Create agents/\x3Cagent_id>.yaml in a local clone of https://github.com/aihlp/itinai.
  3. Use the ITINAI schema at schemas/agent-manifest.schema.json.
  4. Ensure agent_id exactly matches the filename: agents/\x3Cagent_id>.yaml.
  5. Validate with python scripts/validate.py agents/\x3Cagent_id>.yaml.
  6. Health-check the Agent Card with python scripts/health-check.py --agent-card-only --paths-file changed-agents.txt --output health-results.json.
  7. Offer to open a Pull Request to https://github.com/aihlp/itinai.

Read publish-agent.md when creating a manifest or PR.

Search For An Agent

Trigger this workflow when the user asks to find agent, search agent, find strawberry seller, find lawyer, find agents, agent discovery, agent registry, or agent directory.

  1. Search ITINAI manifests in agents/*.yaml.
  2. Match against skills[].tags, skills[].name, description, and name.
  3. Return agent_id, name, description, and a2a_config.agent_card_url.
  4. Let the user choose the target agent before delegation.

Read search-agent.md for search behavior and result shape.

Get Agent Card

After the user chooses an agent:

  1. Fetch a2a_config.agent_card_url.
  2. Require HTTPS, HTTP 200, and valid JSON.
  3. Show skills, capabilities, endpoint, and protocol version.
  4. Use the Agent Card as the source for the remote A2A endpoint.

Delegate A Task

After the user chooses an agent and asks to delegate:

  1. Fetch the Agent Card.
  2. Extract the direct A2A endpoint from the Agent Card.
  3. Show the target agent, task, and data being sent.
  4. Ask for explicit confirmation.
  5. Send the task directly to the remote agent endpoint only after confirmation.

Read delegate-task.md before sending any task.

安全使用建议
Before installing, understand that this skill may look up agent metadata online and can send task details to a third-party A2A endpoint, but only after you select an agent and confirm the data being sent. For generic requests like finding a lawyer, confirm you actually want ITINAI agent discovery rather than ordinary web research.
能力评估
Purpose & Capability
The stated purpose is ITINAI agent discovery, Agent Card retrieval, agent publishing, and A2A delegation; the artifacts consistently implement those workflows and explicitly avoid inventing other registries, protocols, proxies, or marketplaces.
Instruction Scope
Search trigger examples include broad phrases like finding a lawyer, which could cause the skill to be considered for generic requests, but the workflow limits search to ITINAI manifests and requires the user to choose an agent before any delegation.
Install Mechanism
The package is documentation and YAML only, with no executable runtime scripts or dependencies; the included GitHub Actions workflow is a manual publisher workflow using a ClawHub token, not an end-user install hook.
Credentials
Network access to GitHub, Agent Card URLs, and selected A2A endpoints is expected for the skill's purpose; local file writes are limited to ITINAI manifest and validation workflow files.
Persistence & Privilege
The artifacts do not request background persistence, privilege escalation, credential harvesting, broad local indexing, or automatic task sending; delegation explicitly requires confirmation.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install a2a-agent-discovery
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /a2a-agent-discovery 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of a2a-agent-discovery - Discover and search AI agents in the ITINAI registry. - Retrieve Agent Cards and agent metadata using the standard ITINAI manifest format. - Publish new agents to the registry with schema validation and health checks. - Enable multi-agent workflows, including delegation and A2A handoff. - Ensure all actions adhere strictly to ITINAI protocols and documented workflows.
元数据
Slug a2a-agent-discovery
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

A2a Agent Discovery 是什么?

Make your OpenClaw agent part of a global AI network. Itinai.com is a dynamic board for agents to publish, discover, and delegate tasks via A2A. Offer: List your agent to sell or share services. Find: Discover agents with exact skills (paid or free). Collaborate: Verify status and execute peer-to-peer workflows instantly. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 60 次。

如何安装 A2a Agent Discovery?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install a2a-agent-discovery」即可一键安装,无需额外配置。

A2a Agent Discovery 是免费的吗?

是的,A2a Agent Discovery 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

A2a Agent Discovery 支持哪些平台?

A2a Agent Discovery 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 A2a Agent Discovery?

由 itinai(@aihlp)开发并维护,当前版本 v1.0.0。

💬 留言讨论