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 custom 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-Specific Checklists: Creates themed checklists such as ux.md, api.md, security.md, or performance.md inside the feature's checklists directory, appending to existing files with continuous CHK numbering. - Interactive Clarification: Derives up to three contextual clarifying questions from the spec, plan, and tasks to calibrate scope, depth, audience, and risk focus before generation. - Use Case: After drafting a feature spec with spec-kit, run this Skill to produce a security checklist that asks whether authentication requirements cover all protected resources and whether failure responses are specified. ## Quick Start Ask the agent to generate a UX requirements checklist for the current feature using the speckit-checklist skill.