What problem does it solve? Turning analyzed requirements into a formal, verifiable specification is error-prone: requirements without acceptance criteria cannot be tested, and without a signed baseline there is no change control. This Skill guides the Specification step of the Requirements Management cycle, producing standard-format documents (IEEE 830 SRS, BRD, or User Stories) with verifiable acceptance criteria and full traceability. ## Core Features & Use Cases - Format Selection Guidance: Decision criteria for choosing between IEEE 830 SRS, BRD, User Stories with Given/When/Then, or hybrid formats based on contract type, audience, and project context. - Quality Frameworks Built In: INVEST validation for User Stories, Gherkin/BDD acceptance criteria patterns, and quantitative NFR specification templates for performance, security, availability, and usability. - Baseline & Traceability: Establishes a versioned requirements baseline with stakeholder sign-off and requirement-to-stakeholder traceability matrices. - Use Case: After completing requirements analysis with MoSCoW prioritization, use this Skill to produce an rm-specification.md document where every requirement has a unique ID, priority, origin, and testable acceptance criterion, ready for validation and change management. ## Quick Start Ask the AI to formalize the analyzed requirements in rm-analysis.md into a specification document with acceptance criteria and a traceability matrix.