What problem does it solve?
Ambiguous, incomplete, or unprioritized requirements cause rework, missed expectations, and delivery delays; this Skill provides a structured approach to elicit, analyze, and document requirements so teams build the right product the right way.
Core Features & Use Cases
- Elicitation Frameworks: Stakeholder interviews, observation, document analysis, and prototyping guidance to uncover functional and non-functional needs.
- Specification Templates & Prioritization: MoSCoW prioritization, dependency mapping, requirement IDs, and traceability sections to produce development-ready artifacts.
- Acceptance Criteria & Validation: Gherkin examples, definition of ready/done, and validation/verification steps for testable requirements.
- Use case: Kick off a new authentication feature by running stakeholder interviews, producing user stories with acceptance criteria, and exporting a prioritized requirements specification for the sprint backlog.
Quick Start
Use the requirements-engineering skill to generate a prioritized requirements specification with clear acceptance criteria for a new user authentication feature.