Ralph - Claude Code Automation Suite
Description
Ralph - Claude Code Automation Suite skill
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
Repository README
This is the README for postrv/ralphing-la-vida-locum, shared by 6 entries
in this directory. It describes the repository, not this entry specifically.
Ralph - Claude Code Automation Suite
Overview
Ralph is an automation suite for Claude Code that enables autonomous code improvement loops with quality gates, stagnation detection, and intelligent task management.
Key Components
- Implementation Plan:
IMPLEMENTATION_PLAN.md- Define sprints and phases for Ralph to execute - Quality Gates:
src/quality/gates/- Automated checks (clippy, tests, security, etc.) - Analytics:
src/analytics/- Session tracking and performance metrics - Loop Manager:
src/loop/- Automation loop with progress detection
Quick Start
# Run automation loop
ralph --project . loop --max-iterations 20
# Start fresh (ignore existing session)
ralph --project . loop --fresh
# Run in debug mode
ralph --project . loop --phase debug
# View analytics
ralph analytics sessions --last 5
# Generate dashboard
ralph analytics dashboard --open
Configuration
Ralph uses `ralph.toml` for configuration:
[quality]
gates = ["clippy", "tests", "no_allow", "no_todo"]
[loop]
max_iterations = 50
stagnation_threshold = 5
[supervisor]
enabled = true
Quality Gates
Before ANY commit:
# Must all pass
cargo fmt --check
cargo clippy --all-targets -- -D warnings
cargo test
cargo doc --no-deps
Development Standards
Code Quality - Zero Tolerance
**Forbidden Patterns:**
#[allow(dead_code)] // Wire in or delete
#[allow(unused_*)] // Use or remove
#[allow(clippy::*)] // Fix the issue
// TODO: ... // Implement now or don't merge
// FIXME: ... // Fix now
unimplemented!() // Implement or remove
todo!() // Implement now
**Required Patterns:**
#[must_use] // On functions returning values
/// # Panics // Document panic conditions
/// # Errors // Document error conditions
Test-Driven Development
**Every change follows this cycle:**
- RED: Write a failing test that defines expected behavior
- GREEN: Write minimal code to make the test pass
- REFACTOR: Clean up while keeping tests green
Session Persistence
Ralph automatically saves session state to `.ralph/session.json` for crash recovery.
- Sessions auto-resume on restart (use
--freshto start clean) - State is saved after each iteration and on graceful shutdown
- Corrupted sessions are automatically deleted
Stagnation Detection
Ralph monitors for stagnation and will escalate:
| Level | Threshold | Action |
|---|---|---|
| Warning | 1x | Switch to debug mode |
| Elevated | 2x | Invoke supervisor |
| Critical | 3x | Abort with diagnostics |
Predictor & Adaptive Weights
Ralph includes a stagnation predictor that can learn from prediction accuracy:
# View predictor statistics
ralph predictor stats
# Tune weights based on prediction history
ralph predi
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11