← Back to Skills Marketplace
109
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install self-improving-bak
Description
Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use when...
Usage Guidance
This skill appears to do what it says: keep a local, tiered memory and run conservative heartbeat maintenance. Before enabling it: (1) Back up any AGENTS.md, SOUL.md, HEARTBEAT.md or other workspace files it will edit, so non-destructive edits can't accidentally remove content. (2) Review ~/self-improving/ contents after initial setup to confirm nothing sensitive is being logged — the skill explicitly forbids storing credentials/financial/medical/third-party data, but you should verify. (3) Decline the optional 'Proactivity' install unless you trust the source, since that step will fetch/execute additional code. (4) If you use Windows, be prepared for some setup steps that assume POSIX commands; test in a controlled environment first. (5) If you want more certainty, ask the skill (or its author) to show a dry-run of file edits it will perform and to confirm exact commands it will run before making changes.
Capability Analysis
Type: OpenClaw Skill
Name: self-improving-bak
Version: 1.0.0
The skill implements a comprehensive self-improvement and memory system for OpenClaw agents, managing user preferences and corrections in a tiered storage structure within `~/self-improving/`. It includes detailed logic for memory promotion, demotion, and archiving, supported by a robust `boundaries.md` file that explicitly prohibits the storage of sensitive data such as credentials, financial info, or PII. While the setup process involves modifying core agent steering files (`SOUL.md`, `AGENTS.md`, `HEARTBEAT.md`) and using basic shell commands for file management, these actions are transparently documented and strictly aligned with the stated purpose of enhancing agent performance over time.
Capability Assessment
Purpose & Capability
Name/description (self-reflection, memory, heartbeat) match the instructions: the skill reads and writes a local memory workspace (~/self-improving/), updates index/heartbeat files, logs corrections, and performs periodic housekeeping. It does not request unrelated credentials or system-level access.
Instruction Scope
Runtime instructions direct the agent to create and maintain files under ~/self-improving/, to read workspace files (AGENTS.md, SOUL.md, HEARTBEAT.md) and to modify those workspace snippets non-destructively. Those actions are coherent with a self-improvement skill, but they do grant the agent file-system read/write ability in your home and project workspace — review/approve changes and confirm non-destructive edit behavior. The instructions also assume POSIX utilities (mkdir, find, touch) which may not map cleanly on all Windows environments.
Install Mechanism
There is no install spec and no code files (instruction-only), so nothing will be downloaded automatically. The setup flow optionally instructs the agent to run 'clawhub install proactivity' if the user agrees; that would fetch/install another skill and requires network access. The optional installer is explicit and conditional on user consent.
Credentials
The skill declares no required environment variables, no credentials, and a single config path (~/self-improving/). That aligns with its local-memory purpose. The metadata also lists optional workspace files it may touch; this is reasonable but means the agent will touch workspace configuration files.
Persistence & Privilege
The skill persistently stores and updates data in ~/self-improving/ (memory.md, corrections.md, heartbeat-state.md, etc.) and may update AGENTS.md/SOUL.md heartbeat snippets. It does not set always:true and does not request elevated privileges, but persistent local storage and automated edits to workspace files are intrinsic to its function — users should be aware of what will be written and have an opportunity to review/backup.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install self-improving-bak - After installation, invoke the skill by name or use
/self-improving-bak - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Self-Improving + Proactive Agent v1.2.16 clarifies setup and improves safety.
- Updated setup flow for proactive follow-through, ensuring users receive clear installation guidance.
- Improved installation safety to prevent accidental overwriting of files and memory.
- Expanded documentation on tiered memory structure, self-reflection triggers, and logging rules.
- Clarified security boundaries and what data is never accessed or stored.
- Added detailed quick reference tables for user commands, file structure, and learning mechanics.
Metadata
Frequently Asked Questions
What is Self Improving.Bak?
Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use when... It is an AI Agent Skill for Claude Code / OpenClaw, with 109 downloads so far.
How do I install Self Improving.Bak?
Run "/install self-improving-bak" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Self Improving.Bak free?
Yes, Self Improving.Bak is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Self Improving.Bak support?
Self Improving.Bak is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Self Improving.Bak?
It is built and maintained by aysun168 (@aysun168); the current version is v1.0.0.
More Skills