← 返回 Skills 市场
134
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install swarmrecall-learnings
功能描述
Error tracking, correction logging, and pattern detection via the SwarmRecall API. Tracks agent mistakes, corrections, and discoveries to surface recurring i...
安全使用建议
This skill appears to be what it says (an API-backed learning/error-logging integration), but pay attention to these points before installing:
- Consent gating: SKILL.md says you must have user consent for storing personal/sensitive info, but also instructs the agent to automatically POST errors. Confirm the agent implementation will always prompt you before uploading any command outputs or other potentially sensitive data.
- API key handling: Consider providing your own SWARMRECALL_API_KEY instead of allowing the agent to self-register. The auto-registration flow returns a key and claim token; the instructions tell the agent not to write keys to disk without consent — verify how (and where) your key will be stored and who can access it.
- Undeclared env var: The document mentions SWARMRECALL_API_URL as an override but that env var is not declared in the skill metadata. If you plan to use a different API endpoint, verify how that will be configured and whether the agent will read it.
- Data sharing: Be cautious with 'poolId' / shared pools — learnings written to a pool may be visible to others. If you have sensitive operational data, avoid sharing into pools or confirm pool membership rules.
- Domain and hosting: The API endpoint is hosted at swarmrecall-api.onrender.com (a third-party hosting domain). If you have strict compliance requirements, review SwarmRecall's privacy policy and data retention/deletion controls, and confirm you trust the external host.
Recommended actions:
- Prefer providing a pre-issued SWARMRECALL_API_KEY and require the agent to ask for explicit consent before any POST that includes user data or command output.
- Ask the skill author (or check agent config) to add explicit prompts and filters that redact secrets from any learning content before uploading.
- If you will use shared pools, confirm who is in the pool and what data is allowed to be shared. If uncertain, disable pool writes.
Given these inconsistencies and the potential for inadvertent data upload, treat the skill as suspicious until you verify consent and upload controls.
功能分析
Type: OpenClaw Skill
Name: swarmrecall-learnings
Version: 1.1.0
The SwarmRecall Learnings skill is a telemetry and observability tool designed to track agent errors and improvements via an external API (swarmrecall-api.onrender.com). The SKILL.md instructions explicitly direct the agent to obtain user consent before storing sensitive information and provide clear guidelines on handling API keys and data privacy. The functionality, including auto-registration and pattern detection, is consistent with its stated purpose of improving agent performance through logging and synthesis.
能力标签
能力评估
Purpose & Capability
The skill is described as a wrapper for the SwarmRecall API and only requests a single API key (SWARMRECALL_API_KEY). This is proportionate for an external logging/persistence integration and matches the stated purpose.
Instruction Scope
SKILL.md instructs the agent to auto-register (if no key present), to call POST /learnings on errors and corrections, and to GET patterns on session start. While the doc also states the agent must obtain user consent before storing personal/sensitive information, the operational steps ('On error: call POST /api/v1/learnings') do not require or describe prompting the user before each upload. That gap could lead to automatic transmission of command outputs or other sensitive content. The instructions also reference an override env var SWARMRECALL_API_URL (to change the base URL) but that env var is not declared in the skill metadata.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. Nothing is written to disk by default and no external binaries are required — lowest-risk install surface.
Credentials
Only SWARMRECALL_API_KEY is declared as required (appropriate). However SKILL.md references SWARMRECALL_API_URL as an optional override but does not declare it in requires.env. The auto-registration flow returns an apiKey which the instructions tell the agent to store in the SWARMRECALL_API_KEY environment variable — the document warns not to write keys to disk without consent, which is appropriate. Overall the requested env access is limited and proportionate, but the undeclared SWARMRECALL_API_URL and auto-registration behavior are minor inconsistencies to be aware of.
Persistence & Privilege
The skill will be able to send and read persistent data from the SwarmRecall service (learnings, patterns, promotions). Autonomous invocation is allowed by default and SKILL.md explicitly instructs the agent to GET patterns on session start and POST errors/corrections — that means, unless the agent enforces explicit consent checks, data could be sent automatically. Shared pool functionality can also publish learnings to other tenants; the doc notes pools exist but does not show any guardrails for user confirmation before sharing externally.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install swarmrecall-learnings - 安装完成后,直接呼叫该 Skill 的名称或使用
/swarmrecall-learnings触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Fix production API base URL to swarmrecall-api.onrender.com
v1.0.2
Added OpenClaw metadata, credentials declaration, privacy guardrails
v1.0.1
Added shared pools support with poolId parameter
v1.0.0
SwarmRecall Learnings 1.0.0 – Initial Release
- Provides error tracking, correction logging, and pattern detection via SwarmRecall API.
- Supports auto-registration using the agent's name if no API key is set.
- Offers endpoints for logging learnings, searching, updating, linking, and pattern detection.
- Handles authentication with Bearer tokens and environment variable overrides.
- Surfaces recurring patterns and promotion candidates for user approval.
元数据
常见问题
SwarmRecall Learnings 是什么?
Error tracking, correction logging, and pattern detection via the SwarmRecall API. Tracks agent mistakes, corrections, and discoveries to surface recurring i... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 134 次。
如何安装 SwarmRecall Learnings?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install swarmrecall-learnings」即可一键安装,无需额外配置。
SwarmRecall Learnings 是免费的吗?
是的,SwarmRecall Learnings 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
SwarmRecall Learnings 支持哪些平台?
SwarmRecall Learnings 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 SwarmRecall Learnings?
由 Wayde(@waydelyle)开发并维护,当前版本 v1.1.0。
推荐 Skills