What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in specs often surface only during implementation. This Skill generates domain-focused checklists that act as unit tests for your requirements, validating completeness, clarity, consistency, and coverage before coding begins. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test whether requirements are well-written, measurable, and unambiguous rather than testing implementation behavior. - Domain-Scoped Checklists: Creates or appends to focused checklist files (e.g., ux.md, api.md, security.md) inside the feature's checklists directory with sequential CHK IDs. - Interactive Clarification: Asks up to three dynamic clarifying questions derived from spec, plan, and tasks signals to calibrate scope, depth, and audience. - Use Case: A product manager finalizing a feature spec runs the checklist for the security domain and receives items like "Are authentication requirements specified for all protected resources?" to catch gaps before handoff. ## Quick Start Ask the assistant to generate a security-focused requirements checklist for the current feature using the speckit-checklist skill.