What problem does it solve? Writing clear, complete, and testable 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 writing, validating the quality of a feature specification before development begins. ## Core Features & Use Cases - Requirements Quality Validation: Generates checklist items that test completeness, clarity, consistency, measurability, and scenario coverage of requirements rather than implementation behavior. - Domain-Focused Checklists: Creates or appends to named checklist files (e.g., ux.md, api.md, security.md) under the feature's checklists directory with incrementing CHK IDs. - 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. - Use Case: Before handing a feature spec to reviewers, run this Skill with a focus area like security to produce a reviewer-owned checklist verifying that authentication, data protection, and failure-response requirements are fully specified. ## Quick Start Ask the assistant to generate a security-focused requirements checklist for the current feature using the speckit-checklist skill.