What problem does it solve?
Automates the tedious and error-prone task of authoring the structured artifacts required to run the ralph training loop, ensuring prd.json and progress.txt are consistent, verifiable, and placed where the loop expects them.
Core Features & Use Cases
- Structured PRD generation: Produce prd.json with title, goal, created timestamp, sequential story IDs, story metadata, file lists, verification commands, and a passes flag.
- Progress tracking: Emit a human-readable progress.txt summary that mirrors prd.json and helps teams and the loop monitor completion.
- Validation rules: Ensure JSON validity, runnable verification command syntax, and that story dependencies form a DAG to avoid cycles.
- Use case: After decomposing stories and approving a training loop, run this Skill to scaffold .claude/plugin/ralph/ with prd.json, progress.txt, and notes so the ralph-loop can begin autonomous iterations.
Quick Start
Generate a prd.json and progress.txt from decomposed stories and place them in .claude/plugin/ralph/ so the ralph loop can run.