← Back to Skills Marketplace
134
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install swarmrecall-learnings
Description
Error tracking, correction logging, and pattern detection via the SwarmRecall API. Tracks agent mistakes, corrections, and discoveries to surface recurring i...
Usage Guidance
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.
Capability Analysis
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.
Capability Tags
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install swarmrecall-learnings - After installation, invoke the skill by name or use
/swarmrecall-learnings - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is SwarmRecall Learnings?
Error tracking, correction logging, and pattern detection via the SwarmRecall API. Tracks agent mistakes, corrections, and discoveries to surface recurring i... It is an AI Agent Skill for Claude Code / OpenClaw, with 134 downloads so far.
How do I install SwarmRecall Learnings?
Run "/install swarmrecall-learnings" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SwarmRecall Learnings free?
Yes, SwarmRecall Learnings is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does SwarmRecall Learnings support?
SwarmRecall Learnings is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SwarmRecall Learnings?
It is built and maintained by Wayde (@waydelyle); the current version is v1.1.0.
More Skills