What problem does it solve?
This skill resolves ambiguity in engineering requirements by applying a structured Socratic questioning methodology, preventing scope drift and ensuring clear acceptance criteria before development begins.
Core Features & Use Cases
- Socratic Questioning: Automatically generates neutral, probing questions based on six distinct categories (Clarification, Assumptions, Evidence, Alternatives, Implications, Meta-questions).
- Findings-Driven Resolution: Integrates directly with discovery and audit phases to process ambiguity findings and log resolutions.
- Use Case: When a requirement like "make the dashboard fast" is proposed, the skill identifies the ambiguity and prompts the user to define specific latency metrics or performance thresholds.
Quick Start
Invoke the adv-clarify skill to process the current ambiguity findings and generate a set of Socratic questions to refine the project requirements.