skills$openclaw/ralph-evolver
hsssgdtc768

by hsssgdtc

ralph-evolver – OpenClaw Skill

ralph-evolver is an OpenClaw Skills integration for coding workflows. Recursive self-improvement engine. Think from first principles, let insights emerge.

768 stars4.4k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

nameralph-evolver
descriptionRecursive self-improvement engine. Think from first principles, let insights emerge. OpenClaw Skills integration.
ownerhsssgdtc
repositoryhsssgdtc/ralph-evolver
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @hsssgdtc/ralph-evolver
last updatedFeb 7, 2026

Maintainer

hsssgdtc

hsssgdtc

Maintains ralph-evolver in the OpenClaw Skills directory.

View GitHub profile
File Explorer
6 files
.
_meta.json
280 B
evolve.js
40.3 KB
evolve.test.js
4.5 KB
index.js
6.5 KB
package.json
663 B
SKILL.md
1.8 KB
SKILL.md

name: ralph-evolver description: Recursive self-improvement engine. Think from first principles, let insights emerge. tags: [meta, recursive, evolution, emergence, first-principles] version: 1.0.6

🧬 Ralph-Evolver

Philosophy: Recursion + Emergence + First Principles

Signal Sources

Collects multi-dimensional context, not just code structure:

  • Commit history - Understand the "why" behind changes
  • TODO/FIXME - Distress signals in the code
  • Error handling patterns - Find fragile points
  • Hotspot files - Frequent changes = design problems

Each signal includes a hypothesis prompt to guide deeper analysis.

First Principles

Each run doesn't execute a checklist, but asks:

  1. What is the essence of this project?
  2. What is it doing that it shouldn't?
  3. What is it missing that it should have?
  4. If you started from scratch, how would you build it?

Meta-Reflection (v1.0.5)

When analyzing itself, evolver asks:

  • Is this a surface fix or evolution-level improvement?
  • What pattern exists in improvement history?
  • Will this change make evolver better at finding problems?

Improvement Tracking

  • Records description, insight, level (surface/evolution), and health metrics
  • Pattern analysis: counts surface/evolution ratio, finds recurring themes
  • Compares before/after effect trends (improved/degraded/unchanged)

Usage

node index.js .                    # Current directory (positional)
node index.js /path/to/app         # Specify path
node index.js . --loop 5           # Run 5 cycles
node index.js --task "fix auth"    # Specific task
node index.js --reset              # Reset iteration state

Recursion

The improver can improve itself. This is true recursion.


"Form hypotheses, then verify. Think from first principles."

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install ralph-evolver?

Run openclaw add @hsssgdtc/ralph-evolver in your terminal. This installs ralph-evolver into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/hsssgdtc/ralph-evolver. Review commits and README documentation before installing.