A comprehensive framework for AI coding agents to capture errors, user corrections, and best practices to enable continuous autonomous improvement.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install skill-self-improving-agent
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 skill-self-improving-agent 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 systematic approach for AI coding agents to learn from their own operational history. By logging failures, knowledge gaps, and user feedback into structured markdown files, agents can refine their behavior and accuracy over time. It transforms one-off corrections into permanent project memory, ensuring that the same mistake never happens twice and that the agent's performance improves with every interaction.
This skill is a core component within the ecosystem of Openclaw Skills, allowing developers to build more resilient and context-aware autonomous workflows. It provides a standardized way to manage long-term memory and cross-session learning, making it essential for complex, long-running development projects where maintaining technical context is critical.
To install the skill using ClawdHub as part of your Openclaw Skills collection, run:
clawdhub install self-improving-agent
Alternatively, clone it manually into your local skills directory:
git clone https://github.com/peterskoett/self-improving-agent.git ~/.openclaw/skills/self-improving-agent
Initialize the workspace structure to store your logs:
mkdir -p ~/.openclaw/workspace/.learnings
Optionally, enable the automated hook for session-start reminders:
openclaw hooks enable self-improvement
The skill organizes data within a dedicated .learnings directory, categorizing information into three primary markdown files:
| File | Purpose | Key Metadata |
|---|---|---|
LEARNINGS.md |
Records corrections and best practices | Priority, Area, Pattern-Key, Status |
ERRORS.md |
Logs command and tool failures | Exit Codes, Stack Traces, Context |
FEATURE_REQUESTS.md |
Tracks missing agent capabilities | Complexity, Frequency, User Context |
Each entry follows a strict ID format (TYPE-YYYYMMDD-XXX) to ensure easy grep-ability and cross-referencing between related issues.
Loading
A powerful automation and debugging skill that enables seamless execution of Android Debug Bridge commands via natural language.

A robust Python-based tool for automating the retrieval of Hong Kong Stock Exchange financial reports and listing documents from multiple data sources.

Transform text scripts into professional 1080p animated explainer videos automatically using cloud-based AI rendering.

A cloud-powered AI video editor that transforms raw footage into polished daily reviews with simple text commands.

A multi-modal visualization engine that transforms PDF research papers or raw text into high-quality academic diagrams and LaTeX-ready captions.

A high-performance web search skill designed for AI agents to retrieve real-time internet data and conduct deep research.








































