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 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. - Dynamic Clarification: Derives up to three contextual clarifying questions from your input and feature documents to calibrate checklist depth, audience, and focus areas. - Incremental Checklist Files: Creates or appends to domain-specific checklist files (e.g., ux.md, security.md, api.md) in the feature's checklists directory with sequential CHK IDs. - Use Case: Before starting implementation of 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 in your spec. ## Quick Start Ask the assistant to generate a security-focused requirements checklist for the current feature using the speckit-checklist skill.