A systematic framework for AI agents to log errors, user corrections, and new insights to drive continuous performance improvement.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install self-improvement
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 self-improvement using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Self-Improvement Skill is a sophisticated logging and feedback loop designed to help AI coding agents evolve over time. By maintaining a structured record of mistakes, user corrections, and discovered best practices, this skill ensures that an agent's intelligence is not limited to its base model training but grows with every interaction. It provides a bridge between ephemeral session data and durable project wisdom.
Integration with Openclaw Skills allows for a seamless workspace-based approach where learnings are automatically injected into every session. This ensures that when an agent learns a specific project convention or a tool-specific quirk, that knowledge is immediately available to any subsequent agent working in the same environment, effectively creating a self-healing and self-optimizing development workflow.
To get started with this skill within the Openclaw Skills ecosystem, follow these steps:
# Install via ClawdHub (Recommended)
clawdhub install self-improving-agent
# Or perform a manual installation
git clone https://github.com/peterskoett/self-improving-agent.git ~/.openclaw/skills/self-improving-agent
# Initialize the workspace directory structure
mkdir -p ~/.openclaw/workspace/.learnings
You can then enable automatic reminders by configuring the provided hook scripts in your agent settings.
The skill organizes data into three primary markdown files to ensure clarity and easy parsing:
| File | Purpose | Key Metadata |
|---|---|---|
LEARNINGS.md |
Captures corrections and best practices | Priority, Area, Pattern-Key, Recurrence-Count |
ERRORS.md |
Logs command failures and stack traces | Reproducibility, Related Files, Error Context |
FEATURE_REQUESTS.md |
Tracks user-requested capabilities | Complexity Estimate, Frequency, Implementation Suggestions |
Each entry uses a unique ID format (TYPE-YYYYMMDD-XXX) to facilitate cross-referencing and status tracking from pending to resolved or promoted.
extract-skill.sh) to turn verified project learnings into new, standalone Openclaw Skills.Loading
An advanced intelligence pipeline that synthesizes raw multi-source data into authoritative, high-density geopolitical briefings.

A high-performance execution environment that allows AI agents to write and run code on the fly to solve any computational or system task.

A comprehensive AI programming assistant designed to analyze, debug, optimize, and document your source code across multiple languages.

A centralized gateway to connect, manage, and automate interactions with any external REST or GraphQL API service.

A cryptographic auditing plugin for OpenClaw that generates tamper-proof proofs for every action the agent takes.

A cryptographic utility providing verifiable Ed25519 proofs for any computation using AWS Nitro Enclave technology.








































