← Back to Skills Marketplace
My Self Improving
by
Quenlen Liu
· GitHub ↗
· v1.0.0
· MIT-0
212
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install my-self-improving
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 internally consistent and does what it says: it creates a local memory directory (~/self-improving/), logs corrections and preferences, and updates workspace steering files. Before installing or enabling it, consider: (1) Inspect the setup and heartbeat snippets to verify the exact edits to AGENTS.md/SOUL.md/HEARTBEAT.md and confirm they are non-destructive. (2) Understand that learning is stored in plaintext under ~/self-improving/ — don't allow sensitive data (credentials, medical, financial, third-party private info) to be written there and consider file permissions or encryption if required. (3) The skill may optionally install a companion 'Proactivity' skill via network only with your explicit consent — decline if you don't want additional network installs. (4) Periodically audit ~/self-improving/ and run the provided 'forget everything' flow if you want to purge learned data. If you want extra safety, restrict the agent's file-write privileges or test in a sandbox workspace first.
Capability Analysis
Type: OpenClaw Skill
Name: my-self-improving
Version: 1.0.0
The skill bundle implements a structured, tiered local memory system for agent self-improvement and preference tracking. It demonstrates high security awareness through the inclusion of 'boundaries.md', which explicitly forbids the storage of sensitive data such as credentials, PII, and financial information. While the skill modifies agent configuration files (SOUL.md, AGENTS.md) and utilizes a 'heartbeat' mechanism for maintenance, these actions are transparently documented, scoped to the '~/self-improving/' directory, and strictly aligned with the stated purpose of persistent learning without evidence of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
Name/description (self-reflection, memory, learning) align with the actual behavior: the skill creates a local memory hierarchy, logs corrections, promotes patterns, and updates workspace steering files. No unrelated credentials/binaries are requested and the only optional external step (installing the 'Proactivity' skill) is explicitly gated on user consent.
Instruction Scope
Runtime instructions direct the agent to read and write files under ~/self-improving/ and to non-destructively augment AGENTS.md, SOUL.md, and HEARTBEAT.md in the workspace. This is within the skill's stated purpose, but it does grant the skill persistent local state and the ability to modify workspace config files — review those target files and the exact edits before enabling the skill.
Install Mechanism
There is no install spec and no code files that will be downloaded or executed by the platform; this is an instruction-only skill (lowest install risk). The only network-related action is an optional 'clawhub install proactivity' step that the skill promises to run only after explicit user approval.
Credentials
The skill requests no environment variables or credentials, which is appropriate. It does require read/write access to the user's home directory (~/self-improving/) and to workspace files (AGENTS.md, SOUL.md, HEARTBEAT.md) — that access is consistent with the skill's purpose but can expose whatever the user places into those files. There is no built-in encryption or access-control guidance beyond 'store with caution' in boundaries.md.
Persistence & Privilege
The skill creates and uses persistent local state (memory files) and will load HOT memory at session start. It is not forced into every agent run (always: false). Persistent memory is intended, but users should be aware the agent will retain learned rules across sessions unless explicitly told to forget.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install my-self-improving - After installation, invoke the skill by name or use
/my-self-improving - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Clarifies the setup process for proactive follow-through and safer installation.
- Expanded documentation on when and how to log corrections, preferences, and recurring patterns.
- Updated instructions for memory architecture and tiered storage system, including promotion and demotion rules.
- Added detailed self-reflection guidance and common trap avoidance.
- Emphasizes security boundaries, explicit learning triggers, and user transparency for all memory actions.
Metadata
Frequently Asked Questions
What is My Self Improving?
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 212 downloads so far.
How do I install My Self Improving?
Run "/install my-self-improving" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is My Self Improving free?
Yes, My Self Improving is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does My Self Improving support?
My Self Improving is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created My Self Improving?
It is built and maintained by Quenlen Liu (@quenlenliu); the current version is v1.0.0.
More Skills