What problem does it solve? Raw requirements arrive as vague ideas, tickets, emails, or meeting transcripts that cannot be handed to a development team. This Skill structures them into a formal Software Requirements Specification (SRS-XXX) with prioritized, verifiable functional and non-functional requirements, closing gaps through a structured interview before any user stories are written. ## Core Features & Use Cases - Structured SRS generation: Produces an ISO/IEC/IEEE 29148-aligned document with FR-XXX/NFR-XXX requirements using RFC 2119 keywords, priorities, verification methods, traceability, risks, external interfaces, data requirements, and regulatory compliance sections. - Three-wave role-based interview: Conducts Discovery, Definition, and Validation waves addressed to Product Owner, UI/UX, and Architect roles, including a final validation by a context-free subagent that checks the document is implementable without further questions. - UI wireframe support: Reads attached images and diagrams, and when the requirement involves a UI, generates linked low-fidelity SVG wireframes per capability for user review before closing the SRS. - Use Case: Paste a raw feature request from a stakeholder email; the Skill preserves the original input, interviews you in batches to close functional gaps, optionally delegates stack research, and delivers a Ready-state SRS ready for decomposition into user stories. ## Quick Start Refine this raw requirement into a software requirements specification: [paste your idea, ticket, or transcript].