What problem does it solve? Writing clear, complete, and measurable requirements is hard, and gaps in specifications surface late as implementation bugs. This Skill generates checklists that act as unit tests for requirements, validating the quality of spec documents before implementation begins. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test completeness, clarity, consistency, measurability, and coverage of requirements rather than implementation behavior. - Dynamic Clarification: Derives up to three contextual clarifying questions from user input and feature documents to calibrate scope, depth, audience, and risk focus. - Incremental Checklist Files: Creates or appends to domain-named checklist files (e.g., ux.md, api.md, security.md) under the feature directory with globally incrementing CHK identifiers and traceability markers. - Use Case: A reviewer preparing a pull request for a new API feature runs the checklist generator to produce an api.md checklist confirming that error response formats, rate limits, and authentication requirements are specified before code review. ## Quick Start Ask the agent to generate a security requirements checklist for the current feature using the speckit-checklist skill.