What problem does it solve? Vague, ambiguous, or untestable requirements cause misinterpretation, rework, and defects. This Skill guides you through drafting individual requirements that are unambiguous, verifiable, and traceable using proven sentence patterns and quality criteria. ## Core Features & Use Cases - EARS Sentence Patterns: Apply five templates (Ubiquitous, Event-Driven, Unwanted Behavior, State-Driven, Optional Feature) to standardize requirement language. - Quality Self-Check: Validate each requirement against the ten characteristics of excellent requirements (correct, feasible, unambiguous, verifiable, and more). - Ambiguity Detection: Use the TBD watchlist to flag and replace vague terms like "appropriate", "efficient", or "user-friendly" with measurable criteria. - Use Case: A reviewer flags your requirement "The system shall generate appropriate reports" as untestable. Use this Skill to rewrite it as an event-driven EARS statement with a concrete trigger, quantified behavior, and a fit criterion. ## Quick Start Ask the agent to rewrite your draft requirement using the EARS pattern and run it through the ten-characteristic quality checklist.