A specialized framework for AI agents to capture, analyze, and promote technical learnings and errors into permanent project memory.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install aditya
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 aditya 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 robust framework designed to turn every interaction into a growth opportunity for your AI coding agents. By systematically logging command failures, user corrections, and discovered best practices into structured markdown files, it ensures that your agent evolves over time. When integrated as part of your Openclaw Skills collection, it provides a persistent memory layer that prevents recurring mistakes and hardshells successful workflows.
This skill enables agents to maintain a dedicated .learnings directory where technical debt, knowledge gaps, and feature requests are tracked with high precision. By treating every error as a data point, Openclaw Skills empowered with this logic can eventually automate their own optimization, promoting local learnings to global project instructions or even extracting them into entirely new, reusable skills.
Openclaw is the primary platform for this skill. It uses workspace-based prompt injection with automatic skill loading.
# 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
# Prepare the workspace
mkdir -p ~/.openclaw/workspace/.learnings
To maximize the utility of Openclaw Skills, ensure you enable the optional hooks for automatic error detection:
# Enable the self-improvement hook
openclaw hooks enable self-improvement
The skill organizes data into specific log files within the .learnings/ directory to maintain clean Openclaw Skills architecture:
| File | Entry Type | Key Metadata Fields |
|---|---|---|
LEARNINGS.md |
Corrections & Best Practices | Priority, Area, Pattern-Key, Recurrence-Count |
ERRORS.md |
Command & Tool Failures | Error Message, Reproducible, Suggested Fix |
FEATURE_REQUESTS.md |
Missing Capabilities | Complexity, User Context, Frequency |
All entries follow a strict ID format: TYPE-YYYYMMDD-XXX (e.g., LRN-20250115-001).
Loading
Connect your AI agent to Swiggy to automate food delivery, Instamart grocery shopping, and Dineout restaurant bookings in India.

A high-performance conversion tool that turns PDFs, Office documents, images, and audio into LLM-ready Markdown.

A location-intelligence skill providing geocoding and routing capabilities without requiring external API keys.

A comprehensive toolset for converting web pages to LLM-friendly markdown and performing multi-step deep research.

An advanced reconnaissance tool for red teamers to automate asset discovery and high-precision service fingerprinting.

Anonymously automate headless browser interactions and scrape .onion sites via the Tor network.








































