ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

capability-evolver

A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/autogame-17/capability-evolver
Or

What 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 --review flag 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_ID is correctly set in your environment variables or agent configuration. Without it, the skill cannot interact with the EvoMap network.
  • EVOLVE_ALLOW_SELF_MODIFY Caution: Enabling EVOLVE_ALLOW_SELF_MODIFY is 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_MAX setting is important for preventing the evolver from overburdening the system. Adjust this based on your system's capacity.
  • Strategy Selection: Experiment with different EVOLVE_STRATEGY options (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

Stars2387
Views132
Updated2026-03-09
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-autogame-17-capability-evolver": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#meta#ai#self-improvement#core
Safety Score: 3/5

Flags: file-write, file-read, code-execution, external-api