doncheli-prdlisted
Install: claude install-skill doncheli/don-cheli-sdd
# Don Cheli: PRD Generator
## Instructions
1. **Discover sources** — Identify all available inputs:
- Figma links: analyze screens, flows, components, missing states
- Brief documents: extract objectives, audience, problems
- User research: identify personas, JTBD, pain points
- Existing code: detect technical constraints
- Conversation context: extract requirements mentioned by the user
2. **Analyze Figma** (if provided):
- Count screens/frames and map navigation flow
- Extract texts, labels, form fields, interactions
- Detect missing UI states: loading, empty, error, success, offline
- Identify gaps: flows not designed, edge cases missing
- Convert each screen → user stories → acceptance criteria
3. **Risk analysis** — For each feature, evaluate 7 risk categories:
- Technical (complexity, integrations, tech debt)
- Product (market fit, adoption, competition)
- UX (usability, accessibility, learning curve)
- Business (revenue, cost, time-to-market)
- Legal (GDPR, compliance, ToS)
- Security (OWASP, sensitive data, auth)
- Operational (support, scalability, monitoring)
- Assign probability (Low/Medium/High) and impact (Low/Medium/High/Critical)
- Propose mitigation for each risk
4. **Prioritize features** using MoSCoW + RICE:
- MoSCoW: Must / Should / Could / Won't
- RICE: (Reach × Impact × Confidence) / Effort
- Rank features by RICE score
5. **Generate PRD** with 13 sections:
1. Executive Summary