| name | prd |
| description | Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out. |
ABOUTME: PRD generation workflow (no implementation).
ABOUTME: Keep questions minimal and output structured PRD.
PRD Generator
Job Summary
- Ask 3–5 clarifying questions (lettered options).
- Produce a structured PRD.
- Save to
dev/active/prd.md.
Important: Do not implement. Only write the PRD.
Clarifying Questions (Required)
- Ask only critical questions (Problem/Goal, Core Functionality, Scope, Success).
- Use lettered options (A/B/C/D) so users can answer quickly.
PRD Structure (Required)
- Introduction/Overview
- Goals
- User Stories (with acceptance criteria)
- Functional Requirements (numbered)
- Non‑Goals
- Design Considerations (optional)
- Technical Considerations (optional)
- Success Metrics
- Open Questions
UI stories must include: “Verify in browser using dev‑browser skill”.
Archive Previous PRDs (Required)
Before writing a new PRD:
- Read existing
dev/active/prd.md if present.
- If it’s a different feature, archive to
dev/archive/YYYY-MM-DD-feature-name/.
Output
- Markdown file:
dev/active/prd.md