deep-interview
Socratic deep interview with mathematical ambiguity gating before execution
Skill by MaxFerAlten
Chalk Labs
Need help deploying deep-interview?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/maxferalten-deep-interview
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
deep-interview- Description
- Socratic deep interview with mathematical ambiguity gating before execution
- License
- MIT
- Instructions
- 123 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# /deep-interview — Socratic Requirements Gathering
## Trigger
`/deep-interview <topic>` or "deep interview", "interview me", "ask me everything"
## Purpose
Deep Interview is an intent-first Socratic clarification loop before planning or implementation. It turns vague ideas into execution-ready specifications.
## When to Use
- Request is broad, ambiguous, or missing concrete acceptance criteria
- You need a requirements artifact before handing off to planning/execution
- User wants to avoid misaligned implementation from underspecified requirements
## Do Not Use When
- Request already has concrete file/symbol targets and clear acceptance criteria
- User explicitly asks to skip planning and execute immediately
- A complete PRD/plan already exists
## Depth Profiles
| Profile | Threshold | Max Rounds | Use Case |
|---------|-----------|-----------|----------|
| `--quick` | <= 0.30 | 5 | Fast pre-PRD pass |
| `--standard` | <= 0.20 | 12 | Full requirement interview (default) |
| `--deep` | <= 0.15 | 20 | High-rigor exploration |
## Execution Policy
- Ask ONE question per round
- Ask about intent and boundaries before implementation detail
- Target weakest clarity dimension each round
- Stay on same thread until one layer deeper
- Complete at least one explicit assumption pressure pass
- Reduce user effort: ask only highest-leverage unresolved question
## Clarity Dimensions
| Dimension | Weight | Description |
|-----------|--------|-------------|
| Intent Clarity | 30% | Why user wants this |
| Outcome Clarity | 25% | What end state they want |
| Scope Clarity | 20% | How far change should go |
| Constraint Clarity | 15% | Technical/business limits |
| Success Criteria | 10% | How completion is judged |
| Context Clarity | 10% | Brownfield understanding (if applicable) |
## Ambiguity Score Formula
```
Greenfield: ambiguity = 1 - (intent × 0.30 + outcome × 0.25 + scope × 0.20 + constraints × 0.15 + success × 0.10)
Brownfield: ambiguity = 1 - (intent × 0.25 + outcome × 0.20 + scope × 0.20 + constraints × 0.15 + success × 0.10 + context × 0.10)
```
## Flow
### Phase 0: Preflight Context Intake
1. Derive task slug from arguments
2. Load existing context snapshot if available
3. Create context snapshot with: task statement, desired outcome, constraints, unknowns
### Phase 1: Initialize
1. Parse depth profile
2. Detect brownfield vs greenfield
3. Initialize state
4. Announce kickoff with profile, threshold, ambiguity
### Phase 2: Socratic Interview Loop
Repeat until ambiguity <= threshold or max rounds reached.
Each Round:
1. Generate question targeting weakest dimension
2. Ask one question
3. Score ambiguity
4. Report progress
5. Persist state
### Challenge Modes
- **Contrarian** (round 2+): Challenge core assumptions
- **Simplifier** (round 4+): Probe minimal viable scope
- **Ontologist** (round 5+): Ask for essence-level reframing
### Phase 3: Crystallize Artifacts
- Write transcript to `.omx/interviews/{slug}-{timestamp}.md`
- Write spec to `.omx/specs/deep-interview-{slug}.md`
## Execution Bridge
After crystallization, offer handoff options:
1. **$ralplan** — Consensus planning (recommended)
2. **$autopilot** — Full execution
3. **$ralph** — Persistent execution
4. **$team** — Coordinated parallel execution
5. **Refine further** — Continue interviewing
## Escalation
- Stop on "stop/cancel/abort"
- Force Ontologist if ambiguity stalls 3 rounds
- Hard cap at max rounds with warning
- Allow early exit if all dimensions >= 0.9
## Keywords
- deep interview, interview me, ask me everything
- don't assume, ouroboros
## Recommended Pipeline
```
deep-interview -> ralplan -> autopilot
```
- Stage 1 (deep-interview): Clarity gateFrom MaxFerAlten/tenderclaw, MIT.
More from MaxFerAlten/tenderclaw
- 0.404score
ralph
MaxFerAlten
Autonomous execution loop that never stops until task completion with architect verification
SkillDFreshness: DClaude Code +9 - 0.404score
brainstorming
MaxFerAlten
Design-first workflow with HARD-GATE — no code until design is approved
SkillDFreshness: DClaude Code +9 - 0.404score
ralplan
MaxFerAlten
Consensus planning via Planner + Architect + Critic triad before execution
SkillDFreshness: DClaude Code +9 - 0.401score
tdd
MaxFerAlten
Test-driven development workflow
SkillDFreshness: DClaude Code +9 - 0.401score
cancel
MaxFerAlten
Cancel any active workflow mode
SkillDFreshness: DClaude Code +9 - 0.401score
ecomode
MaxFerAlten
Token-efficient model routing modifier
SkillDFreshness: DClaude Code +9 - 0.401score
security-review
MaxFerAlten
Security audit for vulnerabilities
SkillDFreshness: DClaude Code +9 - 0.401score
doctor
MaxFerAlten
Diagnose and fix TenderClaw installation issues
SkillDFreshness: DClaude Code +9 - 0.401score
plan
MaxFerAlten
Strategic planning with requirements gathering
SkillDFreshness: DClaude Code +9 - 0.401score
team
MaxFerAlten
N coordinated agents on shared task list with team pipeline
SkillDFreshness: DClaude Code +9 - 0.401score
analyze
MaxFerAlten
Run deep investigation with evidence-based findings
SkillDFreshness: DClaude Code +9 - 0.401score
code-review
MaxFerAlten
Conduct thorough code review with structured feedback
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Apr 7, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/MaxFerAlten/tenderclaw
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.835score
deep-interview
Yeachan-Heo
Socratic deep interview with mathematical ambiguity gating before execution
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.436score
deep-interview
Yeachan-Heo
Socratic deep interview with mathematical ambiguity gating before execution
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.316score
deep-interview
JustineDevs
Socratic deep interview with mathematical ambiguity gating before execution
SkillCFreshness: C★ 9Claude Code +9 - 0.273score
deep-interview
Ciward
Socratic deep interview with mathematical ambiguity gating before execution
SkillCFreshness: CClaude Code +9 - 0.242score
deep-interview
ErenYegar
Socratic deep interview with mathematical ambiguity gating before execution
SkillDFreshness: DClaude Code +9 - 0.239score
deep-interview
ChatGPT-KB
Socratic deep interview with mathematical ambiguity gating before execution
SkillDFreshness: DClaude Code +9 - 0.239score
deep-interview
lpjhelder
Socratic deep interview with mathematical ambiguity gating before execution
SkillDFreshness: DClaude Code +9 - 0.239score
deep-interview
pextacy
Socratic deep interview with mathematical ambiguity gating before execution
SkillDFreshness: DClaude Code +9 - 0.239score
deep-interview
krisadas
Socratic deep interview with mathematical ambiguity gating before execution
SkillDFreshness: DClaude Code +9 - 0.239score
deep-interview
gtpgg1013
Socratic deep interview with mathematical ambiguity gating before execution
SkillDFreshness: DClaude Code +9
More from MaxFerAlten
- 0.404score
ralplan
MaxFerAlten
Consensus planning via Planner + Architect + Critic triad before execution
SkillDFreshness: DClaude Code +9 - 0.404score
ralph
MaxFerAlten
Autonomous execution loop that never stops until task completion with architect verification
SkillDFreshness: DClaude Code +9 - 0.404score
brainstorming
MaxFerAlten
Design-first workflow with HARD-GATE — no code until design is approved
SkillDFreshness: DClaude Code +9 - 0.401score
ecomode
MaxFerAlten
Token-efficient model routing modifier
SkillDFreshness: DClaude Code +9 - 0.401score
tdd
MaxFerAlten
Test-driven development workflow
SkillDFreshness: DClaude Code +9 - 0.401score
security-review
MaxFerAlten
Security audit for vulnerabilities
SkillDFreshness: DClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get deep-interview running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
deep-interview skill. Agent Mart. https://agentmart.dev/skills/maxferalten-deep-interview (last updated 2026-10-24)