What problem does it solve?
This Skill automates the creation of detailed, structured requirements documents from natural language user input. It ensures comprehensive analysis, consistent formatting, and early identification of architectural constraints, saving significant time in the initial project phase.
Core Features & Use Cases
- Intelligent Requirement Analysis: Uses
sequential-thinking for deep analysis, extracting functional/non-functional requirements, business rules, and open questions from vague user descriptions.
- Integrated Knowledge Retrieval: Leverages
doc-sync to search existing documentation and context7 for technical best practices, ensuring new requirements align with existing knowledge.
- Architectural Constraint Identification: Integrates
mvp-compliance to identify technical stack limitations and requirements-arch-guard to enforce mandatory architectural document reading, preventing early design flaws.
- Use Case: A user states, "I need to implement a prescription template function." This Skill automatically analyzes the request, searches existing prescription documents, identifies business rules (e.g., "only doctors can create templates"), outlines architectural constraints (e.g., "Server-side three-tier architecture"), and generates a complete Markdown requirements document with user stories and acceptance criteria.
Quick Start
Generate a requirements document for "Implement a prescription template function."