A meta-analytical automation tool that observes AI agent performance and suggests optimized instruction updates based on semantic log patterns and real-time monitoring.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install self-evolving-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 self-evolving-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-Evolving Agent is a sophisticated meta-layer designed to improve the performance of Openclaw Skills by analyzing interaction logs across multiple sessions. By utilizing semantic embeddings via local Ollama instances, it identifies structural patterns, recurring errors, and user frustrations that traditional keyword matching often misses. The system operates with a high degree of transparency and safety, ensuring that while it suggests optimizations for the core AGENTS.md configuration, no changes are ever applied to your environment without explicit human approval.
In its version 5.0 release, this skill introduces real-time streaming monitoring and fleet analysis capabilities, allowing for cross-instance pattern detection in multi-agent environments. It transforms raw log data into actionable intelligence, providing a feedback loop that measures the actual effectiveness of previous improvements to ensure the agent's behavior is constantly trending toward higher quality and reliability.
Install the skill by cloning the repository and running the interactive setup wizard:
git clone https://github.com/Ramsbaby/self-evolving-agent ~/openclaw/skills/self-evolving-agent
bash ~/openclaw/skills/self-evolving-agent/scripts/setup-wizard.sh
To enable the command-line interface, add the bin directory to your shell path:
export PATH="$HOME/openclaw/skills/self-evolving-agent/bin:$PATH"
source ~/openclaw/skills/self-evolving-agent/bin/sea-completion.bash
The skill manages its analytical lifecycle using the following data structure within the data/ directory:
| Path | Description |
|---|---|
proposals/ |
Stores generated improvement suggestions in JSON and Markdown formats. |
benchmarks/ |
Contains the results of effectiveness measurements for applied changes. |
trends/ |
Stores weekly trend reports (Emerging/Resolved/Stable patterns). |
stream-alerts/ |
A queue for real-time monitoring notifications and threshold alerts. |
fleet/ |
Multi-instance comparative analysis results. |
Loading
An autonomous 4-tier recovery system that monitors gateway health and uses AI to diagnose and repair persistent failures.

MemoryBox is a zero-dependency CLI tool designed to maintain a lean 3-tier hierarchical memory structure for Openclaw Skills.

An automated diagnostic tool that analyzes AI conversation logs to evaluate performance and generate data-driven optimizations for agent skills.

A conversational AI guide designed to help users rediscover their authentic voice and write personalized WeChat Moments posts through guided reflection.

A high-performance browser automation skill that enables AI agents to interact with websites, fill forms, and extract data via the Playwright framework.

A high-performance audio transcription tool that converts Chinese and English speech into text using the StepFun streaming API.








































