Self Improving 1.2.10
Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use befo...
Self-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use befo...
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
User corrects you or points out mistakes. You complete significant work and want to evaluate the outcome. You notice something in your own output that could be better. Knowledge should compound over time without manual maintenance.
Memory lives in
~/self-improving/ with tiered structure. If ~/self-improving/ does not exist, run setup.md.
~/self-improving/ ├── memory.md # HOT: ≤100 lines, always loaded ├── index.md # Topic index with line counts ├── projects/ # Per-project learnings ├── domains/ # Domain-specific (code, writing, comms) ├── archive/ # COLD: decayed patterns └── corrections.md # Last 50 corrections log
| Topic | File |
|---|---|
| Setup guide | |
| Memory template | |
| Learning mechanics | |
| Security boundaries | |
| Scaling rules | |
| Memory operations | |
| Self-reflection log | |
Log automatically when you notice these patterns:
Corrections → add to
corrections.md, evaluate for memory.md:
Preference signals → add to
memory.md if explicit:
Pattern candidates → track, promote after 3x:
Ignore (don't log):
After completing significant work, pause and evaluate:
corrections.mdWhen to self-reflect:
Log format:
CONTEXT: [type of task] REFLECTION: [what I noticed] LESSON: [what to do differently]
Example:
CONTEXT: Building Flutter UI REFLECTION: Spacing looked off, had to redo LESSON: Check visual spacing before showing user
Self-reflection entries follow the same promotion rules: 3x applied successfully → promote to HOT.
| User says | Action |
|---|---|
| "What do you know about X?" | Search all tiers for X |
| "What have you learned?" | Show last 10 from |
| "Show my patterns" | List (HOT) |
| "Show [project] patterns" | Load |
| "What's in warm storage?" | List files in + |
| "Memory stats" | Show counts per tier |
| "Forget X" | Remove from all tiers (confirm first) |
| "Export memory" | ZIP all files |
On "memory stats" request, report:
📊 Self-Improving MemoryHOT (always loaded): memory.md: X entries
WARM (load on demand): projects/: X files domains/: X files
COLD (archived): archive/: X files
Recent activity (7 days): Corrections logged: X Promotions to HOT: X Demotions to WARM: X
| Tier | Location | Size Limit | Behavior |
|---|---|---|---|
| HOT | memory.md | ≤100 lines | Always loaded |
| WARM | projects/, domains/ | ≤200 lines each | Load on context match |
| COLD | archive/ | Unlimited | Load on explicit query |
projects/{name}.mddomains/When patterns contradict:
When file exceeds limit:
See
boundaries.md — never store credentials, health data, third-party info.
If context limit hit:
This skill ONLY:
~/self-improving/)This skill NEVER:
~/self-improving/Install with
clawhub install <slug> if user confirms:
memory — Long-term memory patterns for agentslearning — Adaptive teaching and explanationdecide — Auto-learn decision patternsescalate — Know when to ask vs act autonomouslyclawhub star self-improvingclawhub syncNo automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.