What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in a spec often surface only during implementation. This Skill generates custom checklists that act as unit tests for requirements, validating the quality of your specification before coding 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-Focused Checklists: Creates or appends to themed checklist files (e.g., ux.md, api.md, security.md) inside the feature's checklists directory with sequential CHK IDs. - Context-Aware Clarification: Derives up to three dynamic clarifying questions from the user's input and signals extracted from spec.md, plan.md, and tasks.md. - Use Case: Before implementing a new feature, run the checklist command with a focus like "security" to produce a reviewer-owned checklist verifying that authentication, data protection, and failure-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.