A recursive feedback framework that enables AI agents to log errors, corrections, and new knowledge to improve future performance.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install feihong-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 feihong-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 technical framework designed to provide AI coding agents with a durable, recursive feedback loop. By systematically capturing command failures, user corrections, and knowledge gaps in structured markdown files, agents can avoid repeating past mistakes and refine their decision-making over time. This skill is a foundational component of the Openclaw Skills ecosystem, ensuring that every session contributes to the long-term intelligence and reliability of the developer workspace.
It bridges the gap between ephemeral chat sessions and permanent project memory by providing a pathway to promote insights into high-level configuration files like CLAUDE.md or SOUL.md. Whether used for individual projects or across a global workspace, this skill transforms agents from static tools into evolving collaborators that learn from every interaction.
To get started with this skill in your environment, use the following commands:
Installation via ClawdHub (Recommended):
clawdhub install self-improving-agent
Manual Installation:
git clone https://github.com/peterskoett/self-improving-agent.git ~/.openclaw/skills/self-improving-agent
Initialize Workspace:
mkdir -p ~/.openclaw/workspace/.learnings
Enable Hooks:
openclaw hooks enable self-improvement
The skill organizes data into a dedicated .learnings/ directory with three primary log files. Each entry uses a standardized schema to ensure compatibility across Openclaw Skills.
| File | Purpose | Key Metadata Fields |
|---|---|---|
LEARNINGS.md |
Corrections, knowledge gaps, and best practices. | Area, Priority, Pattern-Key, Source |
ERRORS.md |
Command failures and stack traces. | Reproducible, Context, Suggested Fix |
FEATURE_REQUESTS.md |
User-requested agent capabilities. | Complexity, User Context, Frequency |
All entries are timestamped and assigned a unique ID to facilitate grep-based searching and cross-referencing between sessions.
Loading
A specialized utility for inspecting ASCII character codes and performing multi-base conversions between text and numerical formats.

A streamlined utility for creating, managing, and persisting shell command aliases to accelerate terminal-based development.

A comprehensive analytical skill designed to research Hasbro's business model, classic IP portfolio, and market dominance in the toy and entertainment sectors.

A versatile utility for compressing, encrypting, and automating file backups and restorations.

A specialized research skill for analyzing the market dominance, historical pivot strategies, and multi-segment portfolio of The J.M. Smucker Company.

A comprehensive market intelligence skill for analyzing Estee Lauder's prestige beauty portfolio, financial metrics, and global market dominance.








































