What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in specs surface late as costly rework. This Skill generates a custom checklist that acts as unit tests for your requirements, validating completeness, clarity, consistency, and coverage before implementation begins. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test whether requirements are well-written, measurable, and unambiguous rather than testing implementation behavior. - Context-Aware Generation: Reads spec.md, plan.md, and tasks.md from the spec-kit feature directory and asks up to three clarifying questions to tailor focus areas, depth, and audience. - Traceable, Appendable Output: Creates or appends to domain-named checklist files (e.g., ux.md, security.md) with CHK-numbered items carrying traceability markers like [Gap], [Ambiguity], and [Spec §X.Y]. - Use Case: Before handing a feature spec to developers, run the checklist generator to produce a security.md checklist confirming that authentication, data protection, and breach-response requirements are fully specified. ## Quick Start Ask the assistant to generate a requirements-quality checklist for the current feature, optionally specifying a focus domain such as UX, API, performance, or security.