What problem does it solve?
It helps you transform a rough idea or feature request into a well-structured PRD by aligning you with users through interviews, validating assumptions against the current codebase, and designing the modules needed for implementation.
Core Features & Use Cases
- User interview-driven requirements: Elicits a shared understanding by questioning every assumption and decision path until details are resolved.
- Repo-aware planning: Explores the existing codebase to verify claims and understand what already exists before specifying changes.
- Module-first design: Breaks the work into major modules, emphasizing deeper, testable interfaces and confirming what you want tested.
- PRD delivered as a GitHub issue: Produces a comprehensive PRD that includes problem/solution, extensive user stories, implementation and testing decisions, and clear out-of-scope items.
Quick Start
Ask the skill to write a PRD for your feature by providing a long, detailed description of the problem you want to solve and any initial solution ideas.