What problem does it solve?
This Skill prevents wasted development effort by thoroughly evaluating task descriptions and requirements for clarity, completeness, and testability before any implementation begins. It ensures you build the right thing, the first time.
Core Features & Use Cases
- Clarity Assessment: Identify vague language, missing details, and ambiguous terms in requirements, prompting for specific clarifications.
- Completeness Check: Ensure all essential elements, such as problem statements, desired outcomes, acceptance criteria, and constraints, are present.
- Testability Verification: Confirm that the desired outcome can be objectively measured and verified, making it clear how to determine success.
- Use Case: Before starting a new feature, invoke this Skill to analyze the issue description. If it's vague like "Make the UI better," the Skill will prompt for specific questions about problems and desired outcomes, saving you from building the wrong thing.
Quick Start
Analyze the requirements for "Add dark mode toggle to user settings page" and identify any ambiguities or missing details regarding its behavior or persistence.