Main Site ↗

self-improve

by different-ai21421GitHub

A sophisticated meta-skill that enables AI agents to autonomously improve their own capabilities through documentation updates and system extensions based on real-world usage patterns.

Unlock Deep Analysis

Use AI to visualize the workflow and generate a realistic output preview for this skill.

Powered by Fastest LLM

Target Audience

AI agent developers, tool builders working on self-improving systems, and teams building autonomous coding assistants

10/10Security

Low security risk, safe to use

9
Clarity
8
Practicality
8
Quality
9
Maintainability
9
Innovation
Meta
self-improvementai-agentdocumentationworkflow-automationmeta-learning
Compatible Agents
Claude Code
Claude Code
~/.claude/skills/
Codex CLI
Codex CLI
~/.codex/skills/
Gemini CLI
Gemini CLI
~/.gemini/skills/
O
OpenCode
~/.opencode/skills/
O
OpenClaw
~/.openclaw/skills/
GitHub Copilot
GitHub Copilot
~/.copilot/skills/
Cursor
Cursor
~/.cursor/skills/
W
Windsurf
~/.codeium/windsurf/skills/
C
Cline
~/.cline/skills/
R
Roo Code
~/.roo/skills/
K
Kiro
~/.kiro/skills/
J
Junie
~/.junie/skills/
A
Augment Code
~/.augment/skills/
W
Warp
~/.warp/skills/
G
Goose
~/.config/goose/skills/
SKILL.md

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:

  • Scans agent memory logs for learning signals
  • Extracts reusable experience rules
  • Proposes improvements to system files (with approval workflow)
  • Maintains a 3-tier memory system (HOT/WARM/COLD)

When to Use

  • Automatic (Cron): Runs every 3 days by default
  • Manual trigger: When user asks to "run self-improve" or "learn and improve"
  • After significant events: User can request immediate run after major corrections

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

TierLocationPurpose
HOTdata/hot.mdFrequently used rules
WARMdata/themes/Theme-based rules
COLDdata/archive/Archived rules

Dependencies

  • OpenClaw >= 2026.3.0
  • Node.js >= 18.0.0

License

MIT License

Source: https://github.com/different-ai/zero-finance#.opencode~skill~self-improve

Content curated from original sources, copyright belongs to authors

Grade A
8.4AI Score
Best Practices
Checking...
Try this Skill

User Rating

USER RATING

0UP
0DOWN
Loading files...

WORKS WITH

Claude Code
Claude
Codex CLI
Codex
Gemini CLI
Gemini
O
OpenCode
O
OpenClaw
GitHub Copilot
Copilot
Cursor
Cursor
W
Windsurf
C
Cline
R
Roo
K
Kiro
J
Junie
A
Augment
W
Warp
G
Goose