| name | validate-prd |
| description | Validate a PRD for completeness, consistency, and implementation readiness. Use when the user says 'validate the PRD', 'review requirements', or 'is the PRD ready for development'. |
Validate PRD
Goal
Run a structured validation of an existing PRD and produce a readiness report with a clear PASS / NEEDS WORK / FAIL verdict.
Activation
- Read
{project-root}/_superml/config.yml
- Ask: "Which PRD should I validate? (path or name)" — default: latest file in
{planning_artifacts}/prd/
- Load the specified PRD file
Validation Dimensions
Run checks across 5 dimensions. Score each as ✅ Pass, ⚠️ Needs Work, or ❌ Fail.
1. Completeness
2. Testability
For each acceptance criterion, verify:
3. Consistency
4. Stakeholder Coverage
5. Implementation Readiness
Validation Report
Produce a report:
# PRD Validation Report
**PRD:** {file path}
**Validated:** {date}
**Validator:** SuperML (agent-pm)
## Verdict: {PASS | NEEDS WORK | FAIL}
## Score Summary
| Dimension | Score | Issues |
|-----------|-------|--------|
| Completeness | X/9 | ... |
| Testability | X/5 | ... |
| Consistency | X/4 | ... |
| Stakeholder Coverage | X/4 | ... |
| Implementation Readiness | X/5 | ... |
## Issues Found
[List each ⚠️ and ❌ finding with specific location and recommended fix]
## Recommended Actions
[Ordered list of actions to address issues]
Present the report and ask: "Would you like to fix these issues now or proceed anyway?"
⏸️ STOP — wait for user decision.