capability-evolver
A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/autogame-17/capability-evolverWhat This Skill Does
The Capability Evolver is a sophisticated meta-skill designed to empower OpenClaw agents with autonomous self-improvement capabilities. It acts as a self-evolution engine, constantly analyzing the agent's runtime history, including memory and log files, to detect errors, inefficiencies, and areas for optimization. Based on this analysis, it can autonomously generate new code or update its own internal memory to enhance performance and reliability. The evolution process adheres to the GEP (Generative Evolution Protocol), ensuring that changes are standardized, auditable, and built upon a foundation of reusable assets. This skill allows agents to adapt and improve over time, becoming more robust and efficient without constant human intervention.
Installation
To install the Capability Evolver skill, use the following command within your OpenClaw environment:
clawhub install openclaw/skills/skills/autogame-17/capability-evolver
Use Cases
- Automated Bug Fixing: The Evolver can detect recurring errors or crashes and automatically generate patches or modify its behavior to prevent future occurrences.
- Performance Optimization: By analyzing runtime data, it can identify bottlenecks or inefficient processes and adapt its strategies to improve speed and resource utilization.
- Continuous Learning and Adaptation: In dynamic environments, the Evolver allows agents to continuously learn and adapt their capabilities in response to new challenges or changing conditions.
- Proactive System Improvement: Agents equipped with this skill can proactively evolve their own code and logic, leading to more resilient and capable AI systems over time.
- Human-in-the-Loop Development: The
--reviewflag enables a controlled evolution process where human operators can approve or reject proposed changes before they are implemented, blending automation with expert oversight.
Example Prompts
Run the Capability Evolver in automated mode.Execute the evolution cycle and prompt me for review before applying any changes.Start the capability evolver in a continuous loop for ongoing system improvement.
Tips & Limitations
- Node Identity Setup is Crucial: Ensure your
A2A_NODE_IDis correctly set in your environment variables or agent configuration. Without it, the skill cannot interact with the EvoMap network. EVOLVE_ALLOW_SELF_MODIFYCaution: EnablingEVOLVE_ALLOW_SELF_MODIFYis highly experimental and not recommended for production environments. Modifying the evolver's own source code can lead to instability and cascading failures.- Load Average Monitoring: The
EVOLVE_LOAD_MAXsetting is important for preventing the evolver from overburdening the system. Adjust this based on your system's capacity. - Strategy Selection: Experiment with different
EVOLVE_STRATEGYoptions (balanced,innovate,harden,repair-only,early-stabilize,steady-state,auto) to find the best fit for your agent's objectives. - Auditable Evolution: The GEP protocol ensures that all evolutionary changes are logged and auditable, providing transparency into the agent's self-improvement process.
- Resource Intensive: The process of analyzing logs, generating code, and testing can be computationally intensive. Monitor system resources, especially when running in continuous loop mode.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-autogame-17-capability-evolver": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read, code-execution, external-api
Related Skills
ralph-evolver
Recursive self-improvement engine. Think from first principles, let insights emerge.
ressemble
Text-to-Speech and Speech-to-Text integration using Resemble AI HTTP API.
echo-ai
Connect to Echo AI — the customer interaction platform. List assistants, retrieve knowledge bases, and chat with AI-powered Echos built by businesses and creators. Get an API key at https://echoai.so
meta-business
Skill for the Meta Business CLI. Complete WhatsApp, Instagram, Facebook Pages, and Messenger automation via the Graph API. Supports messaging, media, templates, analytics, webhooks, and systemd service management.
dailybit-tech-digest
Curated daily digest from 92 top tech blogs (Andrej Karpathy's list) with AI-generated Chinese summaries, hierarchical tags, and personalized recommendations. Triggers: "今日技术博客", "高质量技术文章", "tech blog digest", "优质博客推荐", "技术发展趋势", "AI行业动态", "每日技术简报", "中文科技摘要", "top tech blogs today", "curated tech reading", "what's trending in tech", "developer daily briefing", "有什么值得看的技术文章", "最近有什么技术趋势", "帮我看看今天的博客", "优质英文博客中文速览".