What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in a spec surface late as implementation defects. This Skill generates custom checklists that act as unit tests for requirements, validating the quality of the specification itself rather than the code. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test completeness, clarity, consistency, measurability, and scenario coverage of spec.md, plan.md, and tasks.md. - Dynamic Clarification: Derives up to three contextual clarifying questions from the user's phrasing and feature signals before generating items. - Append-Safe File Handling: Creates or appends to domain-named checklist files (e.g., ux.md, security.md) with globally incrementing CHK IDs, never overwriting existing content. - Use Case: Before implementing a new feature in a spec-kit project, run this Skill with a focus area like "security" to produce a reviewer-owned checklist that surfaces missing edge cases, vague terms, and requirement conflicts. ## Quick Start Ask the assistant to generate a UX requirements checklist for the current feature using the speckit-checklist skill.