From second-claude-code
Interviews users to turn vague ideas into clear, approval-gated specifications by asking targeted questions, scoring ambiguity, and persisting a spec before execution.
How this skill is triggered — by the user, by Claude, or both
Slash command
/second-claude-code:deep-interviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Deep Interview turns vague requests into clear, approval-gated specifications. It asks one targeted question at a time, measures clarity after each answer, and stops execution until ambiguity is below the resolved threshold or the user explicitly accepts the remaining risk.
Deep Interview turns vague requests into clear, approval-gated specifications. It asks one targeted question at a time, measures clarity after each answer, and stops execution until ambiguity is below the resolved threshold or the user explicitly accepts the remaining risk.
Do not build from ambiguity. Confirm the scope topology first, reduce ambiguity with scored questions, persist the spec, and require explicit approval before any execution workflow runs.
0.05 when unset..gjc/specs/deep-interview-{slug}.md and present approval choices.Use node scripts/deep-interview-runner.mjs for stateful execution. The runner owns threshold resolution, state persistence, resume/status output, scoring helpers, topology snapshots, spec rendering, and approval option rendering.
See docs/skills/deep-interview.md for self-serve usage, scoring, and troubleshooting details.
Internal auto-mode fragments live under skills/deep-interview/references/fragments/ with kind: skill-fragment. They are not public skills, commands, or skill:// routes.
.gjc/specs/deep-interview-{slug}.md spec.npx claudepluginhub unclejobs-ai/second-claude-code --plugin second-claude-codeOrchestrates structured Socratic interviews to clarify ambiguous requirements using a dedicated interviewer agent and Ambiguity Score. Useful for vague ideas; invoke via /deep-interview or keywords.
Socratic interview to crystallize vague requirements into clear specifications before coding.
Runs 3-phase interactive interviews for requirements gathering, clarification, and brainstorming before specs or Ralph phases using adaptive questions with recommendations.