Self-Improve
by @don068589
A pluggable self-improvement framework for AI agents. Automatically learns from mistakes, corrections, and feedback to continuously improve execution quality...
clawhub install self-improveπ About This Skill
name: self-improve description: A pluggable self-improvement framework for AI agents. Automatically learns from mistakes, corrections, and feedback to continuously improve execution quality. Runs every 3 days via Cron, extracts reusable experience rules, and proposes improvements to system files with approval workflow.
Self-Improve Framework
A pluggable self-improvement framework for AI agents. Automatically learns from mistakes, corrections, and feedback to continuously improve execution quality.
Description
Self-Improve enables your agent team to evolve over time:
When to Use
Installation
clawhub install self-improve
Or with OpenClaw CLI:
openclaw skills install self-improve
Quick Start
1. Configure Paths
Edit user-config.yaml:
storage:
root: "/path/to/self-improve"
knowledge_root: "/path/to/learned"
workspace_root: "/path/to/.openclaw"owner:
name: "YourName"
timezone: "Asia/Shanghai"
2. Run Setup
node scripts/setup.mjs --config user-config.yaml
3. Approve Cron Task
Check proposals/PENDING.md for the suggested Cron task.
How It Works
Scan memory logs -> Extract signals -> Classify by theme
|
Promote/demote rules between memory tiers
|
Propose outputs:
-> System file changes (needs approval)
-> Knowledge base entries
-> Blog drafts / methodologies
Memory Tiers
| Tier | Location | Purpose | |------|----------|---------| | HOT | data/hot.md | Frequently used rules | | WARM | data/themes/ | Theme-based rules | | COLD | data/archive/ | Archived rules |
Dependencies
License
MIT License
β‘ When to Use
π‘ Examples
1. Configure Paths
Edit user-config.yaml:
storage:
root: "/path/to/self-improve"
knowledge_root: "/path/to/learned"
workspace_root: "/path/to/.openclaw"owner:
name: "YourName"
timezone: "Asia/Shanghai"
2. Run Setup
node scripts/setup.mjs --config user-config.yaml
3. Approve Cron Task
Check proposals/PENDING.md for the suggested Cron task.