What problem does it solve? Writing feature specifications often leaves gaps, ambiguities, and inconsistencies that only surface during implementation. This Skill generates custom checklists that act as unit tests for requirements, validating completeness, clarity, consistency, and measurability before coding begins. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test whether requirements are well-written, not whether the implementation works, covering completeness, clarity, consistency, coverage, and edge cases. - Context-Aware Generation: Reads spec.md, plan.md, and tasks.md from the spec-kit feature directory, asks up to three dynamic clarifying questions, and appends items with incrementing CHK IDs to domain-named files like ux.md or security.md. - Extension Hook Support: Executes optional and mandatory pre/post hooks declared in .specify/extensions.yml before and after checklist generation. - Use Case: Before implementing a new API feature, run the checklist command with a security focus to generate security.md containing items like "Are rate limiting requirements quantified with specific thresholds?" for reviewer sign-off. ## Quick Start Ask the assistant to generate a security-focused requirements checklist for the current feature using the speckit-checklist skill.