# 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 1. **Structural Review** - Check for all required PRP sections - Verify phase breakdown is logical - Ensure validation points are clear 2. **Technical Assessment** - Validate that tech stack matches project - Check if referenced patterns exist in codebase - Confirm validation commands will work 3. **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