Deep Interview
Turns vague requests into actionable requirements through Socratic interviews — one question at a time.
#interview#requirements#socratic#discovery
Install
Installation
/deep-interview <rough request>Requirements
- Claude Code (CLI)
- ~/.claude/skills/ 또는 .claude/skills/ 에 파일 배치
Capabilities
What it does
- 01가장 불명확한 축(목표·범위·제약·완료기준·맥락) 하나를 골라 한 번에 하나씩 푸는 진행 방식
- 02코드베이스로 답할 수 있는 질문은 사용자에게 묻지 않고 직접 확인
- 03현재 이해 / 막힌 결정 / 추천 답안 / 질문의 4-line 형식으로 매 질문 컨텍스트 명시
- 04필요할 때만 2-3개 선택지 제시, 항상 자유 입력 허용
- 05종료 시 전체 대화록이 아니라 결정사항과 열린 질문만 요약
About
About
Deep Interview turns ambiguous requests into concrete requirements without dumping a checklist on the user. The skill picks the single biggest uncertainty and asks one Socratic question at a time, surfacing the user's implicit assumptions, alternatives, and decision criteria rather than guessing answers for them.
Every turn follows a tight 4-line frame: current understanding, stuck decision, suggested answer (if any), question. Once the goal, scope, constraints, completion criteria, and remaining open questions are clear, the skill stops and produces a short summary — no transcript regurgitation.
Use this before any non-trivial implementation. Skip it for typos, single-line config tweaks, or anything where the cost of asking is higher than the cost of guessing.
Related
More in this category
GEO/AEO 초기 설정 (geo-add)Bootstraps GEO/AEO infrastructure — generates llms.txt and JSON-LD structured data from scratch.GEO/AEO 동기화 + SEO 감사 (geo-update)Detects changed content, syncs llms.txt + JSON-LD, and runs a full technical / on-page / content SEO audit.Git Push (Validate + Pack + Push)One command from validate-and-fix to commit, push, session handoff (Pack), and meta-commit push.