What problem does it solve?
This Skill turns an ambiguous idea into a clear, shared product plan by guiding you through problem understanding, design alignment, and documentation into a complete PRD.
Core Features & Use Cases
- User interview + requirement discovery: Collects a long, detailed problem description and then interviews you deeply to resolve uncertainties and dependencies in the design.
- Repo-aware exploration: Explores the existing codebase to verify assertions and understand the current state before drafting the PRD.
- Component-focused planning: Identifies major components to build or modify, emphasizes extracting deep, testable components, and confirms expected testing scope.
- PRD authoring with user stories: Produces an extensive PRD including problem statement, solution, highly detailed sequentially numbered user stories with acceptance criteria, implementation decisions, testing decisions, and out-of-scope items.
- Docs output automation: Saves the PRD as a Markdown file under
docs/spec using the date and feature name, creating the folder if needed and versioning when a file already exists.
Quick Start
Ask: “Explore the current repository, interview me to clarify requirements and design decisions, then write a complete PRD with user stories and acceptance criteria for a new feature called <feature-name>.”