Transforms high-level project visions into concrete, implementation-ready user stories with testable acceptance criteria.
Elicit Requirements is a specialized skill designed to bridge the gap between abstract project ideas and actionable technical specifications. It systematically guides the user through mapping user flows, drafting INVEST-compliant user stories, and defining rigorous Given/When/Then acceptance criteria. By extracting business rules and setting measurable quality targets, this skill ensures that every line of code written has a clear business justification and a defined path for testing and validation.