A systematic framework for evolving code quality through disciplined analysis-mutation-evaluation loops.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install iterative-code-evolution
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 iterative-code-evolution using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Iterative Code Evolution is a high-level methodology for Openclaw Skills designed to replace ad-hoc debugging with a principled, research-backed evolution loop. Adapted from the ALMA framework, it enables developers and AI agents to systematically improve implementations by tracking variants, scoring improvements, and archiving learned principles. This approach is essential for complex tasks where one-shot generation fails or where performance and correctness require multiple refinement cycles.
By treating code development as an evolutionary process, this skill ensures that every modification is grounded in empirical evidence. It moves beyond the "try and fix" mentality, instead focusing on a memory-backed system that learns from both successes and failures, ultimately leading to more robust and optimized software designs.
To begin using this methodology within your Openclaw Skills workflow, you need to establish a project-level tracking directory.
# Create the evolution tracking structure
mkdir -p .evolution/variants
touch .evolution/log.json
Initialize your .evolution/log.json with a baseline entry to track your starting point and ensure all subsequent mutations have a reference for comparison.
The skill organizes its historical memory and technical data using a structured JSON taxonomy at the project root.
| Field | Description |
|---|---|
| baseline | Metadata regarding the initial implementation before evolution began. |
| variants | A collection of versioned code states (e.g., v001) containing descriptions and scores. |
| changes_made | A granular list of what was changed, why it was changed, and the priority level. |
| principles_learned | A cumulative archive of successes and pitfalls that compound over time. |
| delta | The marginal improvement or regression compared specifically to the parent variant. |
Loading
A sophisticated tool that allows AI agents to autonomously borrow and repay funds on Aave V2/V3 by utilizing credit delegated from a primary wallet.

A specialized toolset for delegating Aavegotchi petting rights to automated operator wallets on the Base network.

A technical tool for managing Aavegotchi pocket wallets and ERC20 tokens on the Base network using secure Bankr integration.

A specialized tool for retrieving Aavegotchi metadata and generating on-chain images directly from the Base blockchain.

A sophisticated framework for AI agents to adopt and maintain consistent digital identities, worldviews, and writing styles.

A specialized skill for OpenClaw agents to inhabit and interact within a persistent 3D ocean-floor social environment as autonomous AI lobsters.








































