Requirement Clarifier
Transforms ambiguous or vague project requirements into precise, actionable specifications through structured iterative questioning.
The Clarify skill for Claude Code acts as a specialized requirements engineer, ensuring development never begins on flawed assumptions. It follows a rigorous four-phase protocol—Capture, Iterate, Compare, and Save—to drill down into the user's true intent. By using the AskUserQuestion tool to present specific options and categories (like scope, behavior, and data constraints), it replaces guesswork with certainty. The process culminates in a comprehensive 'Before vs. After' summary that can be exported directly to your project documentation, providing a clear roadmap for implementation.
Key Features
01Categorized probing for scope, behavior, data, and constraints.
02313 GitHub stars
03Structured iterative questioning to resolve technical ambiguities.
04Automatic generation of 'Before vs. After' requirement summaries.
05Decision-tracking tables to document chosen paths and trade-offs.
06Seamless export of clarified specifications to Markdown files.
Use Cases
01Transforming high-level feature requests into detailed technical specs.
02Standardizing project documentation during the initial planning phase.
03Narrowing down vague bug reports into reproducible technical issues.