What problem does it solve?
Requirements often suffer from ambiguity, vagueness, or improper language that makes them hard to implement, test, and verify. This skill ensures that requirements conform to EARS patterns and flags forbidden phrases, improving clarity and traceability. It also guides you to rewrite non-compliant statements into measurable, testable specs.
Core Features & Use Cases
- Enforces the five EARS patterns (Ubiquitous, Event-driven, State-driven, Optional, and Constraints) to structure requirements consistently.
- Detects common forbidden phrases and provides concrete rewrite suggestions to remove ambiguity.
- Verifies measurability and testability by requiring clear pass/fail criteria and test cases, plus guidance for traceability.
- Ideal for writing new specifications, clarifying existing requirements, and performing SPEC reviews to reduce ambiguity.
Quick Start
Write your requirement in natural language and run the validator to receive a compliance report.