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 domain-focused checklists that act as unit tests for your requirements, validating completeness, clarity, consistency, and coverage before coding begins. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test whether requirements are well-written, measurable, and unambiguous rather than testing implementation behavior. - Spec-Kit Integration: Reads spec.md, plan.md, and tasks.md from the .specify project structure and appends numbered items (CHK001+) to domain checklists like ux.md, api.md, or security.md. - Interactive Clarification: Derives up to three contextual clarifying questions from your input and feature documents to calibrate scope, depth, and audience. - Use Case: Before implementing a new API feature, run the checklist generator with a security focus to produce security.md containing items like "Are rate limiting requirements quantified with specific thresholds?" ## Quick Start Ask the assistant to generate a security checklist for the current feature using the speckit-checklist skill.