What problem does it solve? Writing feature specifications often leaves gaps, ambiguities, and inconsistencies that only surface during implementation. This Skill generates structured checklists that act as unit tests for requirements, validating completeness, clarity, consistency, and measurability before coding begins. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test whether requirements are complete, unambiguous, consistent, and measurable rather than testing implementation behavior. - Dynamic Clarifying Questions: Derives up to three contextual questions from the user's phrasing and spec signals to calibrate scope, depth, audience, and risk focus. - Incremental Checklist Files: Creates or appends to domain-named files (e.g., ux.md, api.md, security.md) under the feature's checklists directory with globally incrementing CHK IDs. - Use Case: A product manager finalizing a spec for a new API runs the checklist command to generate an api.md checklist verifying that error response formats, rate limits, and versioning requirements are explicitly documented. ## Quick Start Ask the assistant to generate a security requirements checklist for the current feature specification.