What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in specs surface late as costly rework. This Skill generates custom checklists that act as unit tests for requirements, validating the quality of your feature specifications before implementation begins. ## Core Features & Use Cases - Requirements Quality Validation: Generates checklist items that test completeness, clarity, consistency, measurability, and coverage of requirements rather than implementation behavior. - Dynamic Clarifying Questions: Derives up to three contextual questions from your input and spec signals to calibrate checklist scope, depth, and audience. - Spec-Kit Integration: Reads spec.md, plan.md, and tasks.md from the feature directory, appends to existing checklists with continuous CHK numbering, and supports extension hooks via .specify/extensions.yml. - Use Case: Before implementing a new API feature, run the checklist command to produce an api.md checklist verifying that error response formats, rate limits, and authentication requirements are fully specified. ## Quick Start Ask the assistant to generate a security requirements checklist for the current feature using the speckit-checklist skill.