← ClaudeAtlas

tfx-deep-interviewlisted

구현 전 소크라테스식 질의로 요구사항 깊이 탐색. 5단계 인터뷰를 통해 요구사항을 명확히 하고 최적 구현 경로를 도출합니다.
genusarvicolabathos238/triflux · ★ 0 · AI & Automation · score 75
Install: claude install-skill genusarvicolabathos238/triflux
# tfx-deep-interview — 소크라테스식 깊이 탐색 > **ARGUMENTS 처리**: 이 스킬이 `ARGUMENTS: <값>`과 함께 호출되면, 해당 값을 사용자 입력으로 취급하여 > 워크플로우의 첫 단계 입력으로 사용한다. ARGUMENTS가 비어���거나 없으면 기존 절차대로 사용자에게 입력을 요청한다. > 구현 전에 질문을 통해 요구사항의 깊이를 탐색합니다. > "좋은 답은 좋은 질문에서 나온다." ## 사용법 ``` /deep-interview 인증 시스템 리팩터링 /deep-interview JWT 기반 세션 관리 /딥인터뷰 데이터 파이프라인 설계 ``` ## 위임 패턴 Claude 토큰을 절약하기 위해 분석 작업은 Gemini CLI에 위임합니다. - **Claude 담당**: AskUserQuestion (사용자 상호작용), 산출물 저장 - **Gemini 담당**: 질문 생성, 응답 분석, 종합 문서 초안 작성 각 단계에서 Claude는 누적 컨텍스트를 Gemini에 전달하고, Gemini가 반환한 질문을 AskUserQuestion으로 사용자에게 제시합니다. 사용자 답변은 다음 단계 Gemini 호출의 입력으로 전달됩니다. **Fallback**: Gemini 호출이 실패하면 Claude Opus가 모든 분석을 직접 수행합니다 (원래 동작 유지). ## 토큰 예산 | 담당 | 토큰 | 역할 | |------|------|------| | Claude | ~2K | 오케스트레이션 + AskUserQuestion만 | | Gemini | ~10K | 분석 + 질문 생성 + 문서 초안 | ## 5단계 인터뷰 프로세스 인터뷰는 반드시 아래 5단계를 순서대로 진행합니다. 각 단계에서 사용자 응답을 수집한 후 다음 단계로 이동합니다. ### Stage 1: Clarify (명확화) > "정확히 무엇을 달성하려는가?" 목표를 한 문장으로 정의하고, 성공 기준과 현재 상태의 차이를 파악합니다. **단계 진입 시 Gemini 위임:** ``` Bash("bash scripts/tfx-route.sh gemini exec 'Deep interview Stage 1: Clarify. Topic: {topic}. Previous answers: none. Generate 3 probing questions for this stage and analyze prior responses. Return JSON: {analysis, questions, key_insights}'") ``` Gemini가 반환한 `questions` 배열을 AskUserQuestion으로 사용자에게 제시합니다. **질문 템플릿 (Gemini 실패 시 Fallback):** 1. "이 작업의 핵심 목표를 한 문장으로 설명해주세요." 2. "완료 후 어떤 상태가 되어야 성공인가요?" 3. "현재 상태에서 가장 큰 문제점은 무엇인가요?" ### Stage 2: Decompose (분해) > "이것을 어떤 하위 문제로