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 domain-focused checklists that act 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 complete, unambiguous, measurable, and consistent, rather than testing implementation behavior. - Spec-Kit Integration: Reads spec.md, plan.md, and tasks.md from the current feature directory, respects the project constitution, and supports extension hooks via .specify/extensions.yml. - Append-Safe Checklist Files: Creates or appends to domain-named files like ux.md, api.md, or security.md under the feature's checklists/ directory with incrementing CHK IDs and traceability references. - Use Case: Before handing a feature spec to engineering, run the checklist generator with a security focus to produce security.md containing items like "Are authentication requirements specified for all protected resources?" so reviewers can catch requirement gaps early. ## Quick Start Ask the assistant to generate a security-focused requirements checklist for the current feature using the speckit-checklist skill.