What problem does it solve? Writing feature specifications often leaves gaps, ambiguities, and inconsistencies that only surface during implementation. This Skill generates checklists that act as unit tests for requirements, validating completeness, clarity, consistency, and measurability before coding begins. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test whether requirements are complete, unambiguous, consistent, and measurable rather than testing implementation behavior. - Spec-Kit Integration: Reads spec.md, plan.md, and tasks.md from the feature directory, runs prerequisite scripts, and respects project constitution and extension hooks. - Append-Safe Checklist Files: Creates or appends to domain-named files like ux.md, api.md, or security.md under the feature checklists folder with incrementing CHK identifiers. - Use Case: Before implementing a new API feature, run the checklist command to generate an api.md checklist verifying that error response formats, rate limits, and authentication requirements are fully specified. ## Quick Start Ask the assistant to generate a security requirements checklist for the current feature using the speckit-checklist skill.