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 a feature specification before coding begins. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test completeness, clarity, consistency, measurability, and scenario coverage of the spec itself, never the implementation. - Context-Aware Generation: Reads spec.md, plan.md, and tasks.md from the spec-kit feature directory, asks up to three clarifying questions, and appends items with incrementing CHK IDs to domain-named files like ux.md or security.md. - Extension Hook Support: Executes optional or mandatory before/after hooks declared in .specify/extensions.yml. - Use Case: Before implementing a checkout feature, run this Skill with the focus area 'api' to generate an api.md checklist verifying that error responses, rate limits, and versioning requirements are explicitly specified. ## Quick Start Ask the assistant to generate a security requirements checklist for the current feature using the speckit-checklist skill.