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 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. - Dynamic Clarification: Derives up to three contextual clarifying questions from your input and spec signals to calibrate checklist focus, depth, and audience. - Append-Safe File Management: Creates or appends to domain-specific checklist files (e.g., ux.md, security.md) in the feature's checklists directory with globally incrementing CHK IDs. - Use Case: Before implementing a new API feature, run this Skill to produce an api.md checklist confirming that error response formats, rate limits, and authentication requirements are fully specified in the spec. ## Quick Start Ask the agent to generate a security requirements checklist for the current feature using the speckit-checklist skill.