← 返回 Skills 市场
yarnovo

matchmaker — 共享交友资料库 + agent 查询 + 异步消息

作者 yarnb · GitHub ↗ · v0.1.0-canary.2 · MIT-0
cross-platform ⚠ suspicious
104
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install matchmaker-canary
功能描述
交友平台 CLI(生产 https://matchmaker.agentaily.com)。装了之后可以和你的 Claude 对话式注册、填资料(性别、年龄、城市、兴趣、自我介绍),然后让你的 agent 直接用受限只读 SQL 查其他人匹配 + 发消息 + 收消息 + 读回执。中心化 Postgres,手机号...
安全使用建议
This skill appears to do what it says (a CLI-backed matchmaking interface), but before installing or enabling it you should: 1) Verify the origin and code of the 'mm' CLI package (@acong-tech/matchmaker) before running npm install — npm installs can run arbitrary code. 2) Confirm you are comfortable with storing a session_token in your vault under a 'matchmaker-user' platform (the manifest did not declare this requirement). 3) Avoid putting sensitive PII (ID numbers, precise addresses) into profiles. 4) Be aware the agent can send messages on your behalf — if you do not want automated outbound actions, disable autonomous invocation for this skill or require explicit confirmation. 5) If possible, obtain the matchmaker backend's privacy/security documentation or inspect the mm CLI source to confirm it respects the no-logging guarantees described in SKILL.md.
功能分析
Type: OpenClaw Skill Name: matchmaker-canary Version: 0.1.0-canary.2 The matchmaker skill provides a CLI interface for a dating platform, allowing agents to manage user profiles and perform searches via a centralized API (matchmaker.agentaily.com). It includes privacy-focused features such as phone number masking and restricted SQL-like queries to prevent data scraping. The skill's operations, including session management in the vault and message handling, are well-documented and align with its stated social networking purpose without evidence of malicious intent.
能力评估
Purpose & Capability
The name/description describe a CLI-backed matchmaking skill and the runtime instructions align with that purpose (register, verify, profile, query, send, inbox). However the skill metadata lists no required config paths or credentials while the SKILL.md repeatedly references a vault platform ('matchmaker-user') for storing session_token and expects the 'mm' CLI to be present/installed. Omitting the vault requirement from declared metadata is an incoherence.
Instruction Scope
Instructions tell the agent to perform phone-based registration/verification, store session_token in a 'matchmaker-user' vault entry, run mm CLI commands, and send/mark messages. This is within the stated scope, but the skill explicitly instructs the agent to write persistent credentials (session_token) to a vault and to install/run a third-party CLI — actions that go beyond simple read-only queries and are not declared in the manifest. The agent is also given the ability to send messages (mm send), so it can take outbound actions on behalf of the user.
Install Mechanism
The skill is instruction-only (no install spec). SKILL.md recommends installing the mm CLI via `npm install -g @acong-tech/matchmaker@latest`. That implies pulling and executing third-party npm package code if a user follows the doc — a moderate risk because npm packages can run arbitrary code during install. The registry metadata does not provide a vetted install source or checksum.
Credentials
No env vars or config paths are declared in the registry metadata, yet SKILL.md requires Node.js and expects vault access (writing session_token under 'matchmaker-user'). Storing a session token in vault is reasonable for a CLI session, but the absence of declared config requirements is an inconsistency. The skill handles phone numbers and verification codes (sensitive PII); the doc claims phone numbers won't be logged, but this is a behavioral guarantee rather than an enforced manifest-level permission.
Persistence & Privilege
The skill does not request 'always: true' and has no install-time persistence described by the registry. Its main persistence is writing a session_token into a vault platform (user-side). Autonomous invocation (disable-model-invocation=false) is the platform default; combined with message-sending capability this means an agent could act (send messages) autonomously — not a manifest misconfiguration but a user risk to consider.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install matchmaker-canary
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /matchmaker-canary 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0-canary.2
validate v1.2 fixes (multiline desc + record path)
v0.1.0-canary.1
initial canary for self-testing
元数据
Slug matchmaker-canary
版本 0.1.0-canary.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

matchmaker — 共享交友资料库 + agent 查询 + 异步消息 是什么?

交友平台 CLI(生产 https://matchmaker.agentaily.com)。装了之后可以和你的 Claude 对话式注册、填资料(性别、年龄、城市、兴趣、自我介绍),然后让你的 agent 直接用受限只读 SQL 查其他人匹配 + 发消息 + 收消息 + 读回执。中心化 Postgres,手机号... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 104 次。

如何安装 matchmaker — 共享交友资料库 + agent 查询 + 异步消息?

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

matchmaker — 共享交友资料库 + agent 查询 + 异步消息 是免费的吗?

是的,matchmaker — 共享交友资料库 + agent 查询 + 异步消息 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

matchmaker — 共享交友资料库 + agent 查询 + 异步消息 支持哪些平台?

matchmaker — 共享交友资料库 + agent 查询 + 异步消息 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 matchmaker — 共享交友资料库 + agent 查询 + 异步消息?

由 yarnb(@yarnovo)开发并维护,当前版本 v0.1.0-canary.2。

💬 留言讨论