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 writing, validating the quality of feature specifications before development 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. - 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-specific checklist files like ux.md, api.md, or security.md. - Extension Hook Support: Executes optional and mandatory pre/post hooks defined in .specify/extensions.yml before and after checklist generation. - Use Case: Before implementing a new API feature, run this Skill to produce an api.md checklist verifying that error response formats, rate limits, and authentication requirements are fully specified in the spec. ## Quick Start Ask the agent to generate a security requirements checklist for the current feature using the speckit-checklist skill.