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 structured checklists that act as unit tests for 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-Focused Checklists: Creates or appends to domain-specific checklist files (e.g., ux.md, api.md, security.md) inside the feature's checklists directory with sequential CHK IDs. - Context-Aware Clarification: Derives up to three dynamic clarifying questions from the user's input and feature documents before generating items. - Use Case: A product owner finalizing a feature spec in a spec-kit project runs the checklist generator with a security focus to confirm authentication, data protection, and breach-response requirements are fully specified before handing the spec to developers. ## Quick Start Ask the assistant to generate a security-focused requirements checklist for the current feature using the speckit-checklist skill.