Show help for Ralph PRD plugin
Executes autonomous AI agent loop to implement PRD-based stories iteratively.
/plugin marketplace add Filiup/filiup_claude_marketpace/plugin install ralph-prd@filiup_marketplaceAutonomous AI agent loop for completing PRs using structured PRD workflow.
# 1. Create a PRD
/prd-create "Add task priority system"
# → Output: tasks/prd-task-priority.md
# 2. Convert to JSON
/prd-convert tasks/prd-task-priority.md
# → Output: prd.json
# 3. Start the loop
/ralph-prd-loop --max-iterations 20
# → Iterates through stories automatically
/prd-create "DESCRIPTION"Generate a structured Product Requirements Document.
/prd-convert PATH_TO_PRD.mdConvert markdown PRD to prd.json format.
/ralph-prd-loop [--max-iterations N]Start the autonomous implementation loop.
/cancel-ralph-prdStop an active Ralph PRD loop.
# Check story status
jq '.userStories[] | {id, title, passes}' prd.json
# View progress log
tail -20 progress.txt
# Check loop state
head -10 .claude/ralph-prd-loop.local.md
# Use utility script
./plugins/ralph-prd/scripts/check-stories.sh
prd.json - User stories with pass/fail trackingprogress.txt - Learnings and patterns from each iterationAGENTS.md - Directory-specific knowledge for future work.claude/ralph-prd-loop.local.md - Loop state (temporary)Each story must complete in ONE iteration:
Acceptance criteria must be verifiable:
Loop stops when:
"prd.json not found" → Run /prd-convert first
"All stories already complete" → All passes:true, create new feature
Loop not stopping
→ Check: jq '[.userStories[] | select(.passes == false)]' prd.json
Commits failing → Fix quality checks (typecheck, tests) and loop continues
For detailed documentation, see:
plugins/ralph-prd/README.md/ralph-prd-loop --help