What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in a spec often surface only during implementation. This Skill generates a custom checklist that acts as unit tests for your requirements, validating the quality of the specification itself rather than the code. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test completeness, clarity, consistency, measurability, and scenario coverage of spec.md, plan.md, and tasks.md. - Dynamic Clarification: Derives up to three contextual clarifying questions from the user's input and feature documents before generating items. - Incremental Checklist Files: Creates or appends to domain-named files (e.g., ux.md, api.md, security.md) under the feature's checklists/ directory with sequential CHK identifiers. - Use Case: Before implementing a new feature in a spec-kit project, run the checklist command with a focus area like security to produce a reviewer-ready list of questions such as whether error response formats are specified for all failure scenarios. ## Quick Start Ask the assistant to generate a security-focused requirements checklist for the current feature in your spec-kit project.