What problem does it solve?
The Ralph skill provides an autonomous, infinite-loop approach for solving highly complex, multi-phase tasks by enforcing evidence-based progress checks and requiring planner approval before signaling completion.
Core Features & Use Cases
- Phase-driven execution: Phase 1 (implementation), Phase 2 (verification), Phase 3 (planner validation), Phase 4 (completion).
- Fresh iteration verification: each loop performs new checks (/pre-deploy, TaskList, Planner response) without reusing prior results.
- Multi-agent orchestration: parallel execution of implementation, design, documentation tasks, with synchronized status updates.
- Session persistence for recovery: tracks progress in .claude/ralph/00.[task-name]/ with TASKS.md, PROCESS.md, VERIFICATION.md, ITERATION.md.
Quick Start
To start, invoke Ralph on a new task; the system reads the prompt, creates a session folder, launches Phase 1 agents in parallel, and proceeds through the loop to produce a final <promise> only after all phases succeed.