What problem does it solve? Business needs gathered during elicitation often remain vague and unverifiable, leading teams to build the wrong solution. This Skill converts articulated stakeholder needs into formally specified, verified, and validated requirements following the BABOK v3 Requirements Analysis & Design Definition knowledge area. ## Core Features & Use Cases - Requirements Modeling: Build Use Case Models with main, alternative, and exception flows, or write User Stories with Given/When/Then acceptance criteria. - Quality Verification & Validation: Apply the INVEST criteria to user stories, run a six-criterion verification checklist (completeness, consistency, non-ambiguity, verifiability, feasibility, traceability), and validate requirements with stakeholders. - Prioritization & Design Options: Classify requirements with MoSCoW (enforcing the ≤60% Must Have rule) and document high-level design options with pros, cons, and constraints. - Use Case: After a strategy analysis identifies capability gaps, use this Skill to produce a ba-requirements-analysis.md artifact containing UC-001 use cases, prioritized user stories, and stakeholder sign-off records. ## Quick Start Ask the AI to model the requirements for your project using use cases and user stories, verify them against INVEST, and prioritize them with MoSCoW into a requirements analysis document.