A recursive learning framework for AI agents to log errors, user corrections, and best practices into a structured memory system.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install frank-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 frank-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 sophisticated meta-cognition layer designed for AI coding agents. It enables agents to move beyond transient chat sessions by capturing persistent learnings, technical errors, and user-requested features into a structured .learnings directory. This data serves as a long-term memory bank that allows agents to avoid repeating past mistakes and refine their workflows over time.
By integrating this skill into Openclaw Skills, developers create a feedback loop where an agent's performance actually improves with every interaction. It transforms one-off troubleshooting into reusable project intelligence, ensuring that non-obvious solutions and project-specific conventions are never lost. Whether you are using OpenClaw, Claude Code, or Copilot, this skill provides the necessary scaffolding for building truly autonomous and evolving AI assistants.
To get started with Openclaw Skills, install the self-improving agent via ClawdHub:
# Recommended installation via ClawdHub
clawdhub install self-improving-agent
# Manual installation for OpenClaw
git clone https://github.com/peterskoett/self-improving-agent.git ~/.openclaw/skills/self-improving-agent
# Initialize the directory structure
mkdir -p ~/.openclaw/workspace/.learnings
To enable automatic session reminders, activate the hook:
openclaw hooks enable self-improvement
The skill organizes data within a .learnings/ directory using a standardized taxonomy for high scannability:
| File | Purpose | Key Metadata Fields |
|---|---|---|
| LEARNINGS.md | Corrections & Best Practices | Priority, Area, Pattern-Key, Status |
| ERRORS.md | Tool & Command Failures | Exit Code, Context, Suggested Fix |
| FEATURE_REQUESTS.md | Missing Capabilities | Complexity, Frequency, Implementation |
Each entry uses a unique ID (e.g., LRN-20260509-001) to facilitate inter-session communication and pattern tracking.
Loading
A robust, SQLite-driven task management system supporting nested sub-tasks, multi-project workflows, and intelligent priority sorting.

A powerful integration skill that enables AI agents to manage Productlane feedback boards, cards, and roadmaps through the Membrane ecosystem.

A powerful image generation skill that brings the Doubao Seedream model to your workspace via Volcano Engine ARK.

A professional toolset for managing atomic system updates, immutable infrastructure, and version rollbacks in modern Linux environments.

An automated workflow skill that transforms Markdown reports into professional PDF documents for seamless sharing on platforms like WeChat and Feishu.

A comprehensive integration for managing customer engagement, automated messaging, and user lifecycle data through the Membrane platform.








































