Jump to related tools in the same category or review the original source on GitHub.

Git & GitHub @hsssgdtc Updated 2/26/2026

Ralph Evolver OpenClaw Skill - ClawHub

Do you want your AI agent to automate Ralph Evolver workflows? This free skill from ClawHub helps with git & github tasks without building custom tools from scratch.

What this skill does

Recursive self-improvement engine. Think from first principles, let insights emerge.

Install

npx clawhub@latest install ralph-evolver

Full SKILL.md

Open original
nameversiondescriptiontags
ralph-evolver1.0.6Recursive self-improvement engine. Think from first principles, let insights emerge.
metarecursiveevolutionemergencefirst-principles

🧬 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."

Original URL: https://github.com/openclaw/skills/blob/main/skills/hsssgdtc/ralph-evolver

Related skills

If this matches your use case, these are close alternatives in the same category.