Improvement Learner provides a structural quality assessment and self-improvement loop for Openclaw Skills using a 6-dimensional evaluation framework.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install auto-improvement-learner
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install auto-improvement-learner using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Improvement Learner is a technical tool built to implement a self-improvement loop for Openclaw Skills, following the evaluate-modify-re-evaluate cycle. It focuses on the structural integrity and quality of skill definitions, ensuring that every SKILL.md file meets high standards for accuracy and efficiency. By using a Pareto front approach, the tool guarantees that no dimension of the skill regresses during the optimization process.
This tool is critical for developers who want to maintain professional-grade Openclaw Skills. It moves beyond simple text editing by utilizing a three-layer memory system (HOT, WARM, and COLD) to store and retrieve optimization patterns, ensuring that the AI agent learns from previous iterations to produce better results over time.
To integrate Improvement Learner into your workflow for Openclaw Skills, use the included Python scripts. Ensure you have the necessary environment variables and paths configured.
# Evaluate a specific skill to view its current quality scores
python3 scripts/self_improve.py --skill-path /path/to/skill --max-iterations 1
# Run a full self-improvement cycle with memory tracking
python3 scripts/self_improve.py \
--skill-path /path/to/skill \
--max-iterations 5 \
--memory-dir /path/to/memory \
--state-root /path/to/state
# Export historical progress data to a JSON file
python3 scripts/track_progress.py --skill-path /path/to/skill --output progress.json
Improvement Learner generates structured JSON artifacts to document the evolution of Openclaw Skills quality. The data is organized as follows:
| Artifact | Contents |
|---|---|
| Evaluation JSON | 6-dimension scores ranging from 0.0 to 1.0 for each category. |
| Improvement Log | Details on iterations, specific changes kept or reverted, and memory stats. |
| Progress Report | Historical trend data showing how scores have changed over multiple versions. |
| Memory State | Pattern data stored in HOT (frequent), WARM (on-demand), or COLD (archive) layers. |
Loading
A precision execution engine that applies approved AI candidates to target files with built-in safety guards and automatic backup systems.

A management methodology skill based on the ByteDance philosophy of Context not Control and algorithm-driven organizational systems.

A persistent emotional layer for AI agents that tracks mood and feeling intensities over time to shape dynamic response behaviors.

A multi-layered validation framework that protects code integrity by enforcing strict mechanical quality gates on AI-generated improvements.

An automated engine that produces ranked improvement candidates for AI skills based on feedback loops, failure traces, and target analysis.

A strategic AI skill that applies Lei Jun's five core mental models to evaluate products, business trends, and operational efficiency.








































