ralph-evolver

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

7 stars

Best use case

ralph-evolver is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

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

Teams using ralph-evolver should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/ralph-evolver/SKILL.md --create-dirs "https://raw.githubusercontent.com/Demerzels-lab/elsamultiskillagent/main/public/skills/hsssgdtc/ralph-evolver/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/ralph-evolver/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How ralph-evolver Compares

Feature / Agentralph-evolverStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

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

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# 🧬 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

```bash
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."*

Related Skills

ralph-loop

7
from Demerzels-lab/elsamultiskillagent

Generate copy-paste bash scripts for Ralph Wiggum/AI agent loops (Codex, Claude Code, OpenCode, Goose). Use when asked for a “Ralph loop”, “Ralph Wiggum loop”, or an AI loop to plan/build code via PROMPT.md + AGENTS.md, SPECS, and IMPLEMENTATION_PLAN.md, including PLANNING vs BUILDING modes, backpressure, sandboxing, and completion conditions.

monitored-ralph-loop

7
from Demerzels-lab/elsamultiskillagent

Generate copy-paste bash scripts for Ralph Wiggum/AI agent loops (Codex, Claude Code, OpenCode, Goose)

ralph-ultra

7
from Demerzels-lab/elsamultiskillagent

Deep-dive security audit with 1,000 iterations (~4-8 hours)

ralph-security

7
from Demerzels-lab/elsamultiskillagent

Comprehensive security audit with 100 iterations (~30-60 min)

ralph-quick

7
from Demerzels-lab/elsamultiskillagent

Fast security spot-check with 10 iterations (~5-10 min)

wreckit-ralph

7
from Demerzels-lab/elsamultiskillagent

Bulletproof AI code verification.

ralph-opencode-free-loop

7
from Demerzels-lab/elsamultiskillagent

Run an autonomous Open Ralph Wiggum coding loop using OpenCode Zen with free models and automatic fallback.

Feishu Evolver Wrapper

7
from Demerzels-lab/elsamultiskillagent

A lightweight wrapper for the `capability-evolver` skill.

capability-evolver

7
from Demerzels-lab/elsamultiskillagent

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

paylock

7
from Demerzels-lab/elsamultiskillagent

Non-custodial SOL escrow for AI agent deals.

agent-reputation

7
from Demerzels-lab/elsamultiskillagent

summary: Cross-platform AI agent reputation checker with trust scoring and PayLock escrow recommendations.

Telecom Agent Skill

7
from Demerzels-lab/elsamultiskillagent

Turn your AI Agent into a Telecom Operator. Bulk calling, ChatOps, and Field Monitoring.