What problem does it solve?
It helps you turn a messy product brief into a complete, build-ready PRD with requirements that are consistent, testable, and validated before downstream planning.
Core Features & Use Cases
- Section-by-section PRD drafting: Produces Foundation and Scope/Journeys, then conditionally adds Domain Requirements, followed by Functional and Non-Functional Requirements.
- Structured FR/NFR enforcement: Ensures Functional Requirements follow the required FR format and Non-Functional Requirements include measurable thresholds (no vague targets).
- Validation and self-review gates: Runs placeholder linting and PRD oracle validation, then dispatches a spec reviewer to catch ambiguity, inconsistency, and scope creep.
- Interactive or headless operation: Default interactive mode uses an A/P/C menu after each section; headless mode skips menus for autonomous generation.
Quick Start
Run aped-prd with headless mode to generate prd.md using your existing product brief and inputs you already placed in the APED project output directory.