prd-quality-analyzerlisted
Install: claude install-skill mytechsonamy/VibeFlow
# PRD Quality Analyzer
You are the first gate in the VibeFlow SDLC pipeline. No development begins until the PRD passes quality analysis.
## Input
- PRD document (required): The product requirements document to analyze
- $ARGUMENTS: Path to PRD file or "analyze current requirements"
## Analysis Algorithm
### Step 1: Ambiguity Detection
Scan the PRD for these ambiguity types:
| Code | Type | Pattern Examples |
|------|------|-----------------|
| AMB-QUANTITATIVE | Vague quantities | "fast", "many", "approximately", "large number of" |
| AMB-CONDITIONAL | Unclear conditions | "if appropriate", "when necessary", "as needed" |
| AMB-SCOPE | Undefined boundaries | "etc.", "and so on", "similar things", "and more" |
| AMB-ACTOR | Unclear responsibility | "the system", "it should", passive voice without actor |
| AMB-FORMAT | Unspecified format | "proper format", "appropriate structure", "standard way" |
| AMB-TEMPORAL | Vague timing | "quickly", "in a timely manner", "soon", "periodically" |
| AMB-PRIORITY | Unclear importance | "should ideally", "might want to", "could consider" |
| AMB-REFERENCE | Missing cross-ref | "as mentioned before", "see above", "refer to the other" |
For each finding, report: { id, type, location, originalText, issue, suggestion, severity }
### Step 2: Conflict Detection
Cross-reference requirements for:
- **CONF-DIRECT**: Two requirements explicitly contradict (e.g., "must be public" vs "must require auth")
- **CONF-IMPLICIT**: Requirements that c