
Deep Interview
When you have a vague idea and want to avoid the "that's not what I meant" moment three hours later, this is your tool. It runs Socratic questioning one question at a time, scores ambiguity mathematically across weighted dimensions, and refuses to proceed until clarity drops below your configured threshold. It targets the weakest dimension each round, gathers codebase facts before asking you about them, and gates a pipeline that won't execute until you explicitly approve. The approach comes from Ouroboros, which proved specification quality is the real bottleneck. There's also an autoresearch mode that sets up stateful improvement loops. If your request is already specific with file paths and acceptance criteria, skip this and just execute directly.
- skills.sh installs
- 1.1K
- GitHub stars
- 40.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add yeachan-heo/oh-my-claudecode --skill deep-interview --agent claude-codeInstalls into .claude/skills of the current project.
Files
<Use_When>
- User has a vague idea and wants thorough requirements gathering before execution
- User says "deep interview", "interview me", "ask me everything", "don't assume", "make sure you understand"
- User says "ouroboros", "socratic", "I have a vague idea", "not sure exactly what I want"
- User wants to avoid "that's not what I meant" outcomes from autonomous execution
- Task is complex enough that jumping to code would waste cycles on scope discovery
- User wants mathematically-validated clarity before committing to execution </Use_When>
Sponsors
Details
- Repository
- github.com/yeachan-heo/oh-my-claudecode
- First seen
- Jun 3, 2026