What problem does it solve?
This Skill prevents wasted build cycles by guiding users to replace vague product or technical ideas with crystal-clear requirements through Socratic, ambiguity-aware questioning.
Core Features & Use Cases
- Socratic deep questioning with ambiguity scoring: Iteratively targets the weakest clarity dimension (goal, constraints, success criteria, and context when applicable).
- Brownfield-aware onboarding: Performs a quick codebase exploration and maps relevant areas before interviewing so questions match the existing system.
- Specification crystallization: Produces a structured spec (goal, constraints, non-goals, acceptance criteria, exposed/resolved assumptions, ontology, and transcript) and then confirms readiness.
- Execution bridge selection: Routes the final, crystallized spec into downstream workflows such as ralplan → omg-autopilot or alternative execution paths.
Quick Start
Ask for a deep interview when you have a vague idea and want the AI to ask one targeted question at a time until your specification is clear enough to proceed.