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, validating the quality of your spec before coding begins. ## Core Features & Use Cases - Requirements Quality Validation: Creates checklist items that test completeness, clarity, consistency, measurability, and coverage of requirements rather than implementation behavior. - Domain-Focused Checklists: Generates separate files like ux.md, api.md, security.md, or performance.md inside the feature's checklists/ directory, appending to existing files with continuous CHK IDs. - Context-Aware Clarification: Derives up to three dynamic clarifying questions from your input and the feature's spec, plan, and tasks before generating items. - Use Case: Before implementing a new API feature, run this Skill with a security focus to produce a checklist verifying that authentication, error handling, and rate-limiting requirements are fully specified. ## Quick Start Ask the assistant to generate a security-focused requirements checklist for the current feature using the speckit-checklist skill.