What problem does it solve?
Product specifications are often created in a single pass and miss assumptions, edge cases, and testable acceptance criteria; this skill guides a repeatable, research-driven process to turn a seed idea into an actionable spec and prioritized user stories.
Core Features & Use Cases
- Iterative cycle: Seed, Draft, Research, Review, and Refine to grow fidelity over multiple passes rather than one-shot writing.
- Template-driven drafting: Start with a skeleton using a provided spec template that separates Problem & Requirements from Technical Design.
- Research and validation: Encourage prior-art review, technical feasibility checks, and focused user questions to fill unknowns.
- User stories & acceptance criteria: Decompose validated requirements into prioritized, testable stories ready for implementation.
- Use case: Convert a one-paragraph problem statement into a skeleton spec, research relevant constraints, refine requirements, and produce a set of prioritized user stories with acceptance tests.
Quick Start
Write a one-paragraph seed describing the problem, target user, and urgency, then ask the assistant to draft a skeleton spec from the template and mark unknowns as [TBD].