Skip to content
Back to skills

Ralph Evolver

ASecurity

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

  • 10 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 7, 2026
researchbashnode

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 7, 2026

npx -y skills add Demerzels-lab/elsamultiskillagent --skill ralph-evolver --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ralph Evolver?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ralph Evolver
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/demerzels-lab-ralph-evolver/badge)](https://www.skillsdirectory.com/skills/demerzels-lab-ralph-evolver)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
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

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

Files in this skill

  • SKILL.md1.8 KB
  • _meta.json289 B
  • evolve.js40.3 KB
  • evolve.test.js4.5 KB
  • index.js6.5 KB
  • package.json663 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…