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. - Domain-Specific Checklists: Creates or appends to themed checklist files (e.g., ux.md, api.md, security.md) with sequentially numbered CHK items and traceability references to spec sections. - Interactive Clarification: Derives up to three contextual clarifying questions from the user's request and feature documents to calibrate scope, depth, and audience. - Use Case: A reviewer preparing for a PR review of a new authentication feature runs the checklist command to produce a security-focused checklist verifying that authentication, data protection, and breach response requirements are fully specified. ## Quick Start Ask the assistant to generate a security requirements checklist for the current feature using the speckit-checklist skill.