Deep Interview
Skill Verified ActiveSocratic deep interview with mathematical ambiguity gating before explicit execution approval
To transform vague ideas into crystal-clear specifications by systematically exposing assumptions and measuring clarity before any code is written or executed.
Features
- Socratic questioning with mathematical ambiguity scoring
- Brownfield/greenfield project analysis
- Topological component enumeration and gating
- Progressive disclosure of requirements
- Structured specification generation
Use Cases
- Clarifying vague ideas before starting development
- Ensuring precise understanding of requirements via Socratic dialogue
- Validating clarity mathematically before committing to execution
- Gathering detailed requirements for complex projects
Non-Goals
- Direct code execution or mutation
- Brainstorming or option exploration (use omc-plan instead)
- Quick fixes or single changes (delegate to executor or ralph)
- Proceeding without explicit user approval for execution
Workflow
- Parse user's idea and detect project type (brownfield/greenfield).
- Perform initial codebase exploration (brownfield) and context loading.
- Conduct Round 0 topology enumeration and confirmation.
- Iteratively ask targeted questions to reduce ambiguity, scoring clarity after each answer.
- Generate and crystallize the specification based on clarified requirements.
- Present execution options (refine with omc-plan, execute with autopilot, etc.) for user approval.
Practices
- Requirements Engineering
- Specification Design
- Interactive Refinement
Prerequisites
- Claude Code
- OpenAI API key or Claude Pro subscription
Documentation
- info:Configuration & parameter referenceConfiguration options for ambiguity threshold and max rounds are documented, but specific details on how to configure them or precedence order are not explicitly detailed.
Installation
First, add the marketplace
/plugin marketplace add Yeachan-Heo/oh-my-claudecode/plugin install oh-my-claudecode@omcQuality Score
VerifiedTrust Signals
Similar Extensions
Understand Dashboard
100Launch the interactive web dashboard to visualize a codebase's knowledge graph
Omc Plan
99Strategic planning with optional interview workflow
Understand Anything
98Use when you need to ask questions about a codebase or understand code using a knowledge graph
Coding Tutor
98Personalized coding tutorials that build on your existing knowledge and use your actual codebase for examples. Creates a persistent learning trail that compounds over time using the power of AI, spaced repetition and quizes.
Sparc Spec
98Run the SPARC Specification phase — gather requirements, define acceptance criteria, identify constraints, and store the spec in memory
Iterative Retrieval
97Iterative retrieval — 4-stage loop (DISPATCH→EVALUATE→REFINE→LOOP) to pinpoint relevant information in the code base. Up to 3 rounds.