What problem does it solve?
Ralph prevents “partial completion” in complex work by forcing a PRD story-by-story loop that only ends after every user story passes and a selected reviewer verifies against the acceptance criteria.
Core Features & Use Cases
- PRD-driven persistence loop: Iteratively refines and executes work against
prd.json, marking each story passes: true only after verification.
- Acceptance-criteria verification: Runs relevant checks (tests/build/lint/typecheck) per story and validates against task-specific criteria.
- Reviewer-verified completion: Uses tiered architect/critic/codex-style approval and optionally runs a mandatory deslop cleanup and regression re-verification.
Quick Start
Use the ralph skill when you need this task finished with proof of completion, e.g., start your prompt with: ralph and include the task description (optionally add --critic=architect|critic|codex).