What problem does it solve?
This Skill eliminates costly rework and cross-team misalignment by turning rough, unstructured project proposals into fully specified, user-approved requirement documents through guided collaborative dialogue.
Core Features & Use Cases
- Interactive Requirement Discovery: Walks through each project capability one at a time, asking targeted clarifying questions about system behaviors, boundaries, error conditions, and edge cases.
- Approval-Gated Spec Writing: Only writes formal spec files after presenting proposed requirements and scenarios for explicit user approval, ensuring no unvetted assumptions are committed to documentation.
- Use Case: If you have a proposal for a new user notification system, use this Skill to systematically capture all behavioral requirements, edge cases, and error conditions before any design or implementation work begins.
Quick Start
Use the spec skill to walk through the attached project proposal and generate approved requirement spec files for each listed capability.