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 requirements, validating the quality of your feature specifications before coding begins. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test completeness, clarity, consistency, measurability, and coverage of requirements rather than implementation behavior. - Context-Aware Generation: Reads spec.md, plan.md, and tasks.md from the spec-kit feature directory and asks up to three dynamic clarifying questions to tailor the checklist to your domain. - Incremental Checklist Files: Creates or appends to domain-named files like ux.md, api.md, or security.md under the feature's checklists folder with sequential CHK identifiers. - Use Case: Before implementing a new API feature, run the checklist command with a security focus to verify that authentication, error handling, and rate-limiting requirements are fully specified in the spec. ## Quick Start Ask the assistant to generate a security-focused requirements checklist for the current feature using the speckit-checklist skill.