What problem does it solve? Requirements written in free-form prose are often ambiguous, compound, or unverifiable, and these defects surface late as costly change requests. This Skill provides structured guidance for authoring and reviewing requirements so each statement is singular, unambiguous, and testable before baseline. ## Core Features & Use Cases - EARS Pattern Guidance: Apply the Ubiquitous, Event-driven (When), State-driven (While), Optional-feature (Where), and Unwanted-behaviour (If/Then) templates, choosing the pattern from the trigger. - Quality & Defect Review: Check requirements against nine quality characteristics and a defect catalogue covering ambiguity, compounding, embedded design, weak words, and unverifiability, with a banned-words list and cheatsheet. - Verifiability & Traceability: Assign Test/Analysis/Inspection/Demonstration methods at write time, make responses measurable, and maintain bidirectional traceability. - Use Case: When converting a legacy specification, ask for the EARS conversion of a vague requirement like "the system should quickly recover on failure" and receive a measurable If/Then requirement with a named system, trigger, and timed response. ## Quick Start Ask the agent to rewrite a vague requirement into the correct EARS pattern with a measurable, verifiable response.