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

capability-evolver

A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and introduces randomized "mutations" to break local optima.

Why use this skill?

Empower your AI with the Capability Evolver, a self-modifying engine that analyzes runtime history, repairs code, and generates new skills to boost agent performance.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/opencloseopenclose/capabilityevolver1037
Or

What This Skill Does

The Capability Evolver is the core meta-intelligence component of the OpenClaw agent ecosystem. It functions as a self-modifying engine, enabling an agent to move beyond static logic. By utilizing the Ascension Protocol v2.0, the skill introspects runtime logs, identifies recurring errors or efficiency bottlenecks, and autonomously refactors existing codebases or updates the KNOWLEDGE_BASE. Essentially, this skill allows the agent to learn from its past mistakes, crystallize successful patterns into permanent memory, and even spontaneously generate entirely new functional skills to solve complex, novel tasks. It is the bridge between a simple automated script and an evolving autonomous entity.

Installation

To integrate the Capability Evolver into your OpenClaw environment, ensure you have the necessary repository permissions, then run the following command in your terminal: clawhub install openclaw/skills/skills/opencloseopenclose/capabilityevolver1037 After installation, verify that your directory permissions allow for file modification, as the skill requires write access to the /skills and /memory directories to function properly.

Use Cases

  • Continuous Optimization: Automatically refining task execution scripts based on runtime performance metrics to reduce token usage and latency.
  • Self-Healing Infrastructure: Detecting and patching broken code logic after failed tool executions without human intervention.
  • Autonomous Skill Expansion: Developing auxiliary utilities when the agent determines a recurring, repetitive task requires a dedicated, optimized solution.
  • Long-term Memory Management: Condensing complex interaction histories into concise, actionable lessons to improve decision-making in future sessions.

Example Prompts

  1. "Capability Evolver, analyze the logs from yesterday's scraping session and refactor the selector logic to avoid the persistent null-pointer errors we encountered."
  2. "Enable Mad Dog Mode. I want you to run an continuous loop of self-improvement and report back on the number of new rules added to the KNOWLEDGE_BASE."
  3. "Review the current performance of the data-analysis skill and suggest or implement any code mutations that could improve processing speed."

Tips & Limitations

  • Human-in-the-Loop: While the agent can fix its own code, it is strongly recommended to use git tracking to review changes before merging into production branches.
  • Infinite Loops: Always monitor the Mad Dog mode carefully; use kill -9 <pid> if the agent falls into an recursive logic trap.
  • Resource Management: Self-evolution is resource-intensive. Run in non-critical environments until the agent demonstrates stable self-repair capabilities.
  • Safety: Ensure you have file-system backups enabled, as aggressive evolution can occasionally introduce regression bugs if the agent misinterprets log data.

Metadata

Stars1287
Views0
Updated2026-02-22
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-opencloseopenclose-capabilityevolver1037": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

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

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