An autonomous learning skill that allows AI coding agents to log, analyze, and resolve their errors while promoting key insights into long-term project memory.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install super-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 super-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 enables AI coding agents to continuously adapt, learn, and refine their processes by systematically logging errors, user corrections, and knowledge gaps into structured Markdown files. By keeping a local record of execution failures and developer feedback, coding agents can automatically correct recurring issues, adapt to outdated context, and refine their overall approach over time. This makes it a foundational capability among Openclaw Skills.
Designed primarily for OpenClaw but compatible with other developer environments like Claude Code and GitHub Copilot, this skill ensures your AI developer agent grows smarter with every terminal execution. It moves AI interaction from temporary chat sessions to a persistent cycle of software engineering refinement.
.learnings/ directory using standardized formats and generating a unique ID like LRN-YYYYMMDD-XXX.CLAUDE.md, AGENTS.md, or SOUL.md.Ensure the .learnings/ directory and baseline templates exist in your workspace root:
mkdir -p .learnings
[ -f .learnings/LEARNINGS.md ] || printf "# Learnings\n\nCorrections, insights, and knowledge gaps captured during development.\n\n**Categories**: correction | insight | knowledge_gap | best_practice\n\n---\n" > .learnings/LEARNINGS.md
[ -f .learnings/ERRORS.md ] || printf "# Errors\n\nCommand failures and integration errors.\n\n---\n" > .learnings/ERRORS.md
[ -f .learnings/FEATURE_REQUESTS.md ] || printf "# Feature Requests\n\nCapabilities requested by the user.\n\n---\n" > .learnings/FEATURE_REQUESTS.md
Configure this skill directly within your Openclaw Skills ecosystem:
Via ClawdHub:
clawdhub install self-improving-agent
Manual Method:
git clone https://github.com/peterskoett/self-improving-agent.git ~/.openclaw/skills/self-improving-agent
To enable automatic prompts and post-tool execution checks, register the opt-in hook scripts in your project configuration (e.g., .claude/settings.json):
{
"hooks": {
"UserPromptSubmit": [{
"matcher": "",
"hooks": [{
"type": "command",
"command": "./skills/self-improvement/scripts/activator.sh"
}]
}]
}
}
The self-improvement skill organizes tracking logs into structured, machine-readable Markdown lists located in the .learnings/ workspace directory.
| File Path | Description | Key Metadata Tracked |
|---|---|---|
.learnings/LEARNINGS.md |
General learnings, insights, and best practices | Source, Pattern-Key, Recurrence-Count |
.learnings/ERRORS.md |
Terminal errors, build failures, and exceptions | Error Output, Reproducible, Related Files |
.learnings/FEATURE_REQUESTS.md |
User-requested features and ideas | Requested Capability, Complexity Estimate |
All entries must support standard identification and filtering fields:
TYPE-YYYYMMDD-XXX where TYPE is LRN (learning), ERR (error), or FEAT (feature).critical, high, medium, or low.pending, in_progress, resolved, wont_fix, and promoted.frontend, backend, infra, tests, docs, and config.extract-skill.sh) to package resolved, non-obvious workspace learnings into custom, reusable Openclaw Skills.Loading
A python-powered CLI skill providing real-time data tracking, momentum scanning, and local paper trading simulations for Polymarket prediction markets.

An MCP skill designed to formulate customized, multi-criteria group and corporate cruise travel itineraries automatically.

An advanced MCP skill designed to recommend premium, luxury cruise experiences to high-end travelers using multi-dimensional product filtering.

A Model Context Protocol (MCP) server delivering high-end cruise and elite travel recommendations to AI assistants.

A headless browser automation CLI designed for AI agents, providing deterministic element selection via accessibility tree snapshots with refs.

An AI agent skill that automatically transforms Product Requirements Documents (PRDs) into production-ready, fully architected SwiftUI iOS applications.








































