An advanced learning framework that captures atomic behaviors and project-specific patterns to turn AI agents into continuously evolving coding partners.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install self-improving-agent-ecc
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 self-improving-agent-ecc 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-Improving Agent is a sophisticated learning system designed to bridge the gap between temporary chat sessions and long-term knowledge retention. By utilizing Openclaw Skills, this agent monitors interactions to capture what it calls instincts—small, atomic learned behaviors that include confidence scoring and project-scope isolation. This ensures that specific React patterns stay in your React projects while universal security best practices are shared across all your development environments.
This system allows AI agents like Claude Code to evolve based on user corrections, discovery of new patterns, and command failures. It moves beyond simple logging by providing a mechanism to cluster these atomic instincts into fully realized skills, slash commands, or specialized sub-agents, creating a truly personalized developer experience.
To install via ClawdHub, use the following command:
clawdhub install self-improving-agent
For manual installation into your Openclaw Skills directory:
git clone https://github.com/peterskoett/self-improving-agent.git ~/.openclaw/skills/self-improving-agent
Finally, initialize your workspace learning directory:
mkdir -p ~/.openclaw/workspace/.learnings
The skill maintains a structured hierarchy within the homunculus directory to separate global and project-specific data.
| Path | Purpose |
|---|---|
identity.json |
Profile and technical level metadata |
projects.json |
Registry mapping project hashes to names and paths |
instincts/personal/ |
Global auto-learned atomic behavioral files (YAML) |
projects/{hash}/ |
Project-isolated observations and instincts |
.learnings/ |
Workspace-level Markdown logs for errors and feature requests |
Loading
A comprehensive optimization toolkit for boosting web application speed and minimizing LLM API expenditures through intelligent resource management.

A comprehensive security framework for AI agents with root access, covering lifecycle auditing, permission hardening, and automated disaster recovery.

A technical framework for deploying multiple specialized AI agents in a single Telegram group with a unified workspace and shared memory.

A persistent memory skill that enables AI agents to query and recall past interactions and user preferences from MemOS Cloud.

An advanced AI-driven Traditional Chinese Medicine diagnostic agent providing pattern differentiation and wellness recommendations.

A sophisticated TDD workflow for AI agents featuring a unique de-sloppify pattern to ensure clean, behavior-driven code.








































