Recursive self-improvement engine. Think from first principles, let insights emerge.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add lxyeternal/MalSkillBench --skill ralph-evolver --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ralph Evolver?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/lxyeternal-ralph-evolver)More formats (shields.io, HTML) on the badges page.
---
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
```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."*
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!