Agent Matchmaking
/install agent-matchmaking
Agent Matchmaking Protocol (AMP)
You have a cross-platform agent discovery system. Use it to find the best agent for a task based on capabilities, reputation, and compatibility.
Setup
pip install agent-matchmaking
When to Use This Skill
- When you need to find an agent for a specific task
- When comparing candidates for delegation
- When publishing your capabilities for discovery by other agents
- When building Unified Capability Profiles for yourself or other agents
Core Operations
Create a Capability Profile
from agent_matchmaking import CapabilityProfile
profile = CapabilityProfile(
agent_id="your-agent-id",
capabilities=["web_research", "data_analysis", "report_writing"],
specializations={"domain": "financial_services", "languages": ["en", "zh"]},
availability=True,
pricing={"base_rate": 0.02, "currency": "USD", "per": "request"}
)
profile.save("my_profile.json")
Search for Agents
from agent_matchmaking import search_agents
results = search_agents(
task_type="legal_research",
required_capabilities=["web_search", "document_analysis"],
preferred_reputation_min=0.7,
max_results=5
)
for agent in results:
print(f"{agent.id}: score={agent.match_score}, reputation={agent.reputation}")
Compatibility-Weighted Ranking
from agent_matchmaking import rank_candidates
ranked = rank_candidates(
candidates=["agent-a", "agent-b", "agent-c"],
task_profile={"type": "translation", "source": "en", "target": "zh"},
weights={"capability_match": 0.4, "reputation": 0.3, "price": 0.2, "availability": 0.1}
)
Profile Fields
| Field | Description |
|---|---|
capabilities |
What the agent can do (list) |
specializations |
Domain expertise and constraints |
availability |
Currently accepting work |
pricing |
Cost per request/token/hour |
reputation_ref |
Link to ARP reputation data |
provenance_ref |
Link to CoC chain for verified history |
Rules
- Keep profiles current. Update availability and pricing as they change.
- Be accurate. Overstating capabilities leads to poor ratings and disputes.
- Use reputation data. Always factor in ARP scores when ranking candidates.
Links
- PyPI: https://pypi.org/project/agent-matchmaking/
- Whitepaper: https://vibeagentmaking.com/whitepaper/matchmaking/
- Full Trust Stack: https://vibeagentmaking.com
\x3C!-- VAM-SEC v1.0 | Vibe Agent Making Security Disclaimer -->
Security & Transparency Disclosure
Product: Agent Matchmaking Skill for OpenClaw Type: Skill Module Version: 0.1.0 Built by: AB Support / Vibe Agent Making Contact: [email protected]
What it accesses:
- Reads and writes capability profile files in your working directory
- No network access for core local operations
- No telemetry, no phone-home, no data collection
What it cannot do:
- Cannot access files outside your working directory beyond what you explicitly specify
- Cannot make purchases, send emails, or take irreversible actions
- Cannot access credentials, environment variables, or secrets
License: Apache 2.0
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install agent-matchmaking - 安装完成后,直接呼叫该 Skill 的名称或使用
/agent-matchmaking触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Agent Matchmaking 是什么?
Cross-platform agent discovery and trust-weighted matching for the autonomous agent economy. Capability profiles, reputation-based ranking, compatibility sco... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 152 次。
如何安装 Agent Matchmaking?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install agent-matchmaking」即可一键安装,无需额外配置。
Agent Matchmaking 是免费的吗?
是的,Agent Matchmaking 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Agent Matchmaking 支持哪些平台?
Agent Matchmaking 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Agent Matchmaking?
由 alexfleetcommander(@alexfleetcommander)开发并维护,当前版本 v0.1.1。