What problem does it solve? Writing clear, complete, and measurable requirements is hard, and gaps or ambiguities in a spec often surface only during implementation. This Skill generates custom checklists that act as unit tests for requirements, validating the quality of a feature specification before coding begins. ## Core Features & Use Cases - Requirements Quality Checklists: Generates domain-specific checklists (ux.md, api.md, security.md, performance.md) that test completeness, clarity, consistency, measurability, and coverage of requirements rather than implementation behavior. - Interactive Clarification: Derives up to three contextual clarifying questions from the user's input and feature documents to calibrate scope, depth, audience, and risk focus before generating items. - Append-Only File Management: Creates or appends to checklist files in the feature's checklists directory with globally incrementing CHK IDs, preserving existing content and leaving items unchecked for reviewer sign-off. - Use Case: A reviewer preparing a PR for a new API feature runs the checklist generator to produce an api.md checklist verifying that error response formats, rate limits, and authentication requirements are specified consistently across the spec. ## Quick Start Ask the assistant to generate a security requirements checklist for the current feature using the speckit-checklist skill.