What problem does it solve?
Ambiguous or high-level feature ideas cause wasted effort, misaligned expectations, and slow progression to design and implementation. This skill guides stakeholders through a focused, step-by-step interview to transform fuzzy ideas into a concrete, structured requirements summary ready for planning.
Core Features & Use Cases
- Socratic interview loop: Asks one targeted question at a time, adapts subsequent questions to prior answers, and stops after clarity or seven questions to minimize user burden.
- Five-axis ambiguity evaluation: Internally evaluates WHO, WHAT, WHY, SCOPE, and CONSTRAINT to prioritize questioning and produce a structured summary.
- Context-aware exploration: Uses repository search (Glob/Grep/Read) when available to ground questions in existing code or docs and supports headless mode detection with a clear fallback message.
- Handoff-ready output: Produces a five-axis requirements summary and invokes discovery-council for deeper analysis or planning handoff.
- Use cases: Early-stage product ideation, clarifying stakeholder feature requests, pre-planning discovery before task decomposition or design.
Quick Start
Run the deep-interview skill with a short vague feature idea, for example: /o-m-cc:deep-interview "allow users to save drafts".