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 custom checklists that act as unit tests for requirements, validating the quality of a feature specification before implementation begins. ## Core Features & Use Cases - Requirements Quality Checklists: Generates domain-focused checklists (ux.md, api.md, security.md, performance.md) that test completeness, clarity, consistency, measurability, and edge-case coverage of written requirements. - Spec-Kit Integration: Reads spec.md, plan.md, and tasks.md from the current feature directory, applies the canonical checklist template, and appends items with incrementing CHK IDs without overwriting existing content. - Interactive Clarification: Derives up to three contextual clarifying questions from the user's phrasing and feature signals to calibrate scope, depth, audience, and risk focus. - Use Case: Before implementing a new API feature, run the checklist command with a security focus to produce a reviewer-owned checklist verifying that authentication, error handling, and rate-limiting requirements are fully specified. ## Quick Start Ask the assistant to generate a security requirements checklist for the current feature using the speckit-checklist skill.