← Back to Skills Marketplace
587
Downloads
0
Stars
4
Active Installs
1
Versions
Install in OpenClaw
/install tonic-self-learn
Description
Continuous self-improvement through learning from corrections and task self-evaluation. Use when: (1) User corrects the agent (No that is wrong, Actually, I...
Usage Guidance
This skill is coherent and low-risk in structure: it writes correction/lesson entries to a workspace file (memory/corrections.md) and uses the platform memory APIs. Before installing: (1) confirm where the platform memory_store (LanceDB) persists data and its retention/ACLs, (2) decide or enforce a policy to prevent accidental logging of secrets or PII (the skill's 'No secrets' rule is not a technical guard), (3) review and periodically purge or restrict access to the corrections.md file, and (4) test the skill in an isolated workspace to verify memory_store behavior. If you need stronger guarantees about not storing sensitive data, add content-filtering or explicit redaction steps before writing to memory.
Capability Analysis
Type: OpenClaw Skill
Name: tonic-self-learn
Version: 1.0.0
The 'tonic-self-learn' skill bundle appears benign. Its purpose is to enable the AI agent to learn from user corrections and self-evaluations, storing these learnings in a local `memory/corrections.md` file and via internal `memory_store`/`memory_recall` calls. There are no indications of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts designed to subvert the agent for harmful purposes. Crucially, the `SKILL.md` explicitly includes a rule: "No secrets — never log credentials, personal data, or sensitive info", which directly contradicts any malicious intent.
Capability Assessment
Purpose & Capability
The skill's name/description (self-learning from corrections and self-evaluation) matches its instructions: append human-readable entries to memory/corrections.md and call the platform memory_store API. It does not request unrelated credentials, binaries, or system paths.
Instruction Scope
Instructions are focused on creating/appending memory/corrections.md, calling memory_store and memory_recall, and returning recent entries. This stays within the stated purpose. Caveat: the SKILL.md relies on the agent to follow a rule ('No secrets — never log credentials...') which is a behavioral constraint, not an enforced technical control; the skill will persist whatever the agent is told to store unless the platform enforces filtering.
Install Mechanism
No install spec and no code files — instruction-only. Nothing is downloaded or written by an installer. Lowest-risk mechanism.
Credentials
The skill declares no required env vars or credentials, which is consistent. It calls memory_store / memory_recall (platform functions) and writes a workspace file; ensure the platform memory backend (LanceDB) and workspace are trusted. The absence of declared credentials is normal, but memory_store may use implicit platform credentials — confirm what the memory backend stores/retains.
Persistence & Privilege
always:false and user-invocable:true. The skill requests local persistence of logs in the agent workspace and platform memory but does not request elevated or always-on privileges. It does not modify other skills or global agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tonic-self-learn - After installation, invoke the skill by name or use
/tonic-self-learn - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Self-Learn?
Continuous self-improvement through learning from corrections and task self-evaluation. Use when: (1) User corrects the agent (No that is wrong, Actually, I... It is an AI Agent Skill for Claude Code / OpenClaw, with 587 downloads so far.
How do I install Self-Learn?
Run "/install tonic-self-learn" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Self-Learn free?
Yes, Self-Learn is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Self-Learn support?
Self-Learn is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Self-Learn?
It is built and maintained by tonylnng (@tonylnng); the current version is v1.0.0.
More Skills