What problem does it solve?
This Skill transforms vague ideas and high-level requests into structured, detailed, and actionable requirements documents. It saves significant time in the planning phase, reduces miscommunication, and ensures all stakeholders are aligned before development begins.
Core Features & Use Cases
- Intelligent Elicitation: Asks clarifying questions to uncover functional, non-functional, and technical requirements, constraints, and dependencies.
- Contextual Analysis: Reviews existing codebase patterns and related documentation to ensure consistency and identify affected components.
- Structured Documentation: Organizes requirements into clear categories, defines acceptance criteria, prioritizes with MoSCoW, and generates user stories.
- GitHub-Ready Output: Produces structured markdown documents, including technical specifications and implementation estimates, suitable for direct use in GitHub issues.
- Use Case: Provide a high-level feature idea like "We need better search," and the skill will ask clarifying questions, analyze the existing codebase, and generate a comprehensive requirements document with user stories and technical specifications.
Quick Start
Gather requirements for a new 'user authentication' feature.