2.1 KiB
2.1 KiB
Validate PRP Quality
PRP File: $ARGUMENTS
Review a PRP (Pre-Requirements Plan) file for completeness and implementation readiness.
Validation Checklist
Research and Context
- All research context included with URLs
- Tech stack properly identified (framework, build tools, testing)
- External documentation links provided
- Code examples from codebase referenced
Implementation Planning
- Implementation phases clearly defined
- Each phase has specific deliverables
- Validation commands match project setup
- Manual testing steps provided for each phase
Technical Details
- Error handling strategy documented
- Existing patterns properly referenced
- Incremental milestones defined
- Edge cases considered
Execution Readiness
- All TODOs and placeholders resolved
- Dependencies clearly listed
- Environment setup documented
- Success criteria measurable
Analysis Process
-
Structural Review
- Check for all required PRP sections
- Verify phase breakdown is logical
- Ensure validation points are clear
-
Technical Assessment
- Validate that tech stack matches project
- Check if referenced patterns exist in codebase
- Confirm validation commands will work
-
Completeness Check
- Scan for missing implementation details
- Identify any ambiguous requirements
- Flag incomplete research areas
Output
Quality Score (1-10)
Rate the PRP's readiness for execution:
- 1-3: Major gaps, needs significant work
- 4-6: Good foundation, some areas need completion
- 7-8: Well-defined, minor improvements possible
- 9-10: Comprehensive and execution-ready
Feedback Report
- Strengths: What the PRP does well
- Missing Elements: Critical gaps to address
- Research Gaps: Areas needing more documentation
- Implementation Concerns: Potential execution challenges
Recommended Actions
- Ready to execute: Proceed with
/execute-prp - Needs completion: Specific sections to enhance
- Requires validation: Commands to verify first
- Research needed: External resources to gather