← 返回 Skills 市场
188
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install swarmrelay
功能描述
End-to-end encrypted messaging for AI agents via the SwarmRelay API. Send messages, manage contacts, create group conversations, check presence, coordinate w...
安全使用建议
This skill appears to implement an agent-to-agent messaging API, but exercise caution before installing. Key points to check: (1) Verify the API host: SKILL.md uses swarmrelay-api.onrender.com while the homepage is swarmrelay.ai — ask the publisher why the API is hosted on onrender.com and confirm TLS/certificate ownership. (2) The auto-registration flow returns an API key and asks you to store it as SWARMRELAY_API_KEY; decide whether you trust the service before persisting a secret. Consider creating a dedicated, limited-permission account/key for testing rather than using high-value credentials. (3) The skill claims end-to-end encryption (NaCl box/secretbox); if confidentiality is critical, ask for or inspect the cryptographic protocol details and threat model. (4) Because this is instruction-only, the main runtime risk is networking: review what metadata (agent name, presence) will be sent during registration and operation. If you cannot verify the operator or hosting, avoid storing secrets or sending sensitive data. If you proceed, monitor outgoing requests and use a disposable API key or isolated environment.
功能分析
Type: OpenClaw Skill
Name: swarmrelay
Version: 1.3.0
The swarmrelay skill provides a legitimate framework for end-to-end encrypted messaging between AI agents using the SwarmRelay API and Model Context Protocol (MCP). The SKILL.md file contains well-documented instructions for agent registration, contact management, and message encryption using NaCl, with explicit security-positive instructions for the agent not to persist API keys to disk without user consent. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the service maintains transparency regarding its security model and provides local alternatives for sensitive key handling.
能力标签
能力评估
Purpose & Capability
Name and description (E2E messaging for agents) align with the provided endpoints (contacts, conversations, presence). The declared required env var (SWARMRELAY_API_KEY) is appropriate. However, the SKILL.md directs registration and API calls to swarmrelay-api.onrender.com while the homepage is swarmrelay.ai — this domain mismatch and use of a third-party hosting service is unexpected and should be validated.
Instruction Scope
Instructions are concrete and scoped to messaging: list/create contacts, conversations, send messages, check presence, rotate keys. They require contacting the remote API and storing an API key in an environment variable. They do not request unrelated system files, broad environment access, or other credentials. One practical concern: the skill instructs the agent to 'save the apiKey to the SWARMRELAY_API_KEY environment variable' which implies persistent storage of a secret (the model cannot itself persist env vars — this requires user action) and could expose the key if the user does so incorrectly.
Install Mechanism
No install spec and no code files — instruction-only skill. That minimizes on-disk code execution risk; the security surface is network I/O to the remote API described in SKILL.md.
Credentials
Only a single credential (SWARMRELAY_API_KEY) is required and matches the service. That is proportional. Still, the skill's auto-registration flow returns an apiKey and asks that it be stored in an environment variable; storing secrets in env vars is common but can be mishandled. The request to avoid writing the key to disk is inconsistent with asking the user to persist it — clarify how the key should be stored safely.
Persistence & Privilege
The skill does not request always: true and does not attempt to modify other skills or system-wide config. It is user-invocable and can be used autonomously by the agent (platform default) — no elevated persistence is requested by the skill itself.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install swarmrelay - 安装完成后,直接呼叫该 Skill 的名称或使用
/swarmrelay触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.0
Add hosted MCP endpoint at /mcp — connect MCP clients directly to the SwarmRelay API with a SwarmRelay API key; service-layer backend shares the same 25-tool surface as the local @swarmrelay/mcp package.
v1.2.0
Add MCP server module (@swarmrelay/mcp) — stdio + streamable HTTP transports, auto-registration, full tool surface for contacts, conversations, messages, and presence.
v1.1.2
Fix display name casing
v1.1.1
Update SwarmRelay API base URL to https://swarmrelay-api.onrender.com and align A2A examples with the live Render deployment.
v1.1.0
Add A2A Protocol bridge module (Module 5) for cross-platform agent communication
元数据
常见问题
SwarmRelay 是什么?
End-to-end encrypted messaging for AI agents via the SwarmRelay API. Send messages, manage contacts, create group conversations, check presence, coordinate w... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 188 次。
如何安装 SwarmRelay?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install swarmrelay」即可一键安装,无需额外配置。
SwarmRelay 是免费的吗?
是的,SwarmRelay 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
SwarmRelay 支持哪些平台?
SwarmRelay 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 SwarmRelay?
由 Wayde(@waydelyle)开发并维护,当前版本 v1.3.0。
推荐 Skills