What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in specs surface late as implementation bugs. This Skill generates custom checklists that act as unit tests for requirements writing, validating the quality of a feature specification before implementation begins. ## Core Features & Use Cases - Requirements Quality Validation: Generates checklist items that test completeness, clarity, consistency, measurability, and scenario coverage of the spec itself, never the implementation. - Context-Aware Clarification: Derives up to three dynamic clarifying questions from the user's phrasing and signals extracted from spec.md, plan.md, and tasks.md before generating items. - Append-Safe File Management: Creates or appends to domain-named checklist files (e.g., ux.md, security.md) in the feature's checklists directory with globally incrementing CHK IDs, preserving existing content. - Use Case: A reviewer preparing a PR for a new API feature runs the checklist generator with a security focus and receives a security.md checklist with traceable items like "Are rate limiting requirements quantified with specific thresholds? [Clarity]". ## Quick Start Ask the assistant to generate a security-focused requirements checklist for the current feature using the speckit-checklist skill.