← Back to Skills Marketplace
Self-Improving with Reflection
by
wanghan0501
· GitHub ↗
· v1.2.11
· MIT-0
995
Downloads
0
Stars
5
Active Installs
1
Versions
Install in OpenClaw
/install self-improving-with-reflection
Description
Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use befo...
Usage Guidance
This skill is internally coherent and appears to do what it advertises: keep a local, tiered memory in ./self-improving/ and use it to learn from corrections and reflections. Before enabling it in a real workspace: 1) Review and sandbox the ./self-improving/ directory after initial setup to ensure nothing sensitive was logged; 2) Review diffs when the skill suggests edits to AGENTS.md, SOUL.md, or other workspace files; 3) Confirm the 'Never Store' boundaries are enforced in practice (inspect memory.md/corrections.md) and periodically run the provided 'forget everything'/export flows; 4) Avoid enabling on shared/team or production hosts unless you trust the storage location and audit changes; 5) If you prefer tighter control, run in Passive mode or require explicit confirmation before promoting patterns. These steps will reduce risk from accidental persistence or inappropriate storage of sensitive data.
Capability Analysis
Type: OpenClaw Skill
Name: self-improving-with-reflection
Version: 1.2.11
The 'Self-Improving with Reflection' skill is a well-documented framework for enabling AI agents to learn from user feedback and self-evaluation using a local, tiered file-based memory system. It includes explicit security boundaries in 'boundaries.md' that prohibit the storage of sensitive data like credentials, PII, or financial information. The skill's operations are confined to the './self-improving/' directory and standard workspace configuration files (e.g., AGENTS.md, SOUL.md), and it lacks any indicators of data exfiltration, malicious execution, or unauthorized network access.
Capability Assessment
Purpose & Capability
Name/description (self-improvement, reflection, memory) align with the actual behavior: creating a ./self-improving/ directory, loading memory.md on session start, logging corrections, and promoting/demoting patterns. No unrelated credentials, binaries, or network endpoints are requested.
Instruction Scope
SKILL.md instructs the agent to read and write files under ./self-improving/, to load memory.md before non-trivial work, and to modify workspace docs (AGENTS.md, SOUL.md) during setup. These are coherent for a learning skill but amount to persistent local state and workspace edits — review those changes and ensure they are acceptable in your environment.
Install Mechanism
Instruction-only skill with no install spec, no downloads, and no declared required binaries. Lowest install risk; nothing is written to disk by an installer beyond the documented workspace files the skill itself creates during use.
Credentials
No environment variables, credentials, or config paths outside the declared ./self-improving/ workspace are requested. The skill explicitly forbids storing secrets and sensitive categories in boundaries.md, which matches the lack of credential requests.
Persistence & Privilege
The skill intentionally persists memory in the agent workspace and instructs loading memory.md on session start. It is not force-included (always:false). Persistent behavior is expected for this functionality, but persistence increases risk if sensitive data is accidentally stored or the workspace is shared — periodic review and the provided 'forget everything' flow are recommended.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install self-improving-with-reflection - After installation, invoke the skill by name or use
/self-improving-with-reflection - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.11
v1.2.11 - Fixed path issue: changed from ~/self-improving/ to ./self-improving/ to use agent workspace as root. v1.2.10 - Sharper setup now lists relevant memory before non-trivial work.
Metadata
Frequently Asked Questions
What is Self-Improving with Reflection?
Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use befo... It is an AI Agent Skill for Claude Code / OpenClaw, with 995 downloads so far.
How do I install Self-Improving with Reflection?
Run "/install self-improving-with-reflection" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Self-Improving with Reflection free?
Yes, Self-Improving with Reflection is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Self-Improving with Reflection support?
Self-Improving with Reflection is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Self-Improving with Reflection?
It is built and maintained by wanghan0501 (@wanghan0501); the current version is v1.2.11.
More Skills