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 reviewer-owned checklists that act as unit tests for requirements, validating completeness, clarity, consistency, and measurability before implementation begins. ## Core Features & Use Cases - Requirements Quality Checklists: Generates domain-focused checklists (ux.md, api.md, security.md, performance.md) that test whether requirements are well-written rather than whether code works. - Spec-Kit Integration: Reads spec.md, plan.md, and tasks.md from the feature directory, applies the canonical checklist template, and appends items with incrementing CHK IDs without overwriting existing content. - Clarifying Questions & Hooks: Derives up to five contextual clarifying questions from user input and supports pre/post extension hooks via .specify/extensions.yml. - Use Case: Before implementing a new API feature, run the checklist command to produce an api.md checklist verifying that error response formats, rate limits, and versioning requirements are explicitly specified in the spec. ## Quick Start Ask the assistant to generate a security requirements checklist for the current feature using the speckit-checklist skill.