← ClaudeAtlas

tfx-interviewlisted

요구사항이 모호하거나 구현 전 명확화가 필요할 때 사용한다. 'interview', 'deep-interview', '딥인터뷰', '소크라테스', '깊이 탐색', '요구사항 분석', '인터뷰', '요구사항 정리', '뭘 만들어야 하는지 모르겠어', '명확하게 해줘' 같은 요청에 반드시 사용. 구현 시작 전 스펙을 확정하고 싶을 때 적극 활용.
tellang/triflux · ★ 7 · AI & Automation · score 74
Install: claude install-skill tellang/triflux
# tfx-interview — Quantified Socratic Requirements Exploration > **ARGUMENTS 처리**: 이 스킬이 `ARGUMENTS: <값>`과 함께 호출되면, 해당 값을 사용자 입력으로 취급하여 > 워크플로우의 첫 단계 입력으로 사용한다. ARGUMENTS가 비어있거나 없으면 기존 절차대로 사용자에게 입력을 요청한다. > OMC deep-interview + ouroboros 오마주. 모호성을 숫자로 측정하고 20% 미만까지 질문한다. > "측정할 수 없으면 개선할 수 없다." > > **Antigravity 위임**: 분석·점수 계산·산출물 초안은 Antigravity CLI에 위임하여 Claude 토큰을 절약한다. > 위임 패턴: `Bash("TFX_CLI_MODE=antigravity bash ~/.claude/scripts/tfx-route.sh antigravity '{prompt}'")` ## 위임 패턴 Claude와 Antigravity의 역할을 분리하여 토큰을 최적화한다. | 담당 | 작업 | |------|------| | **Claude** | AskUserQuestion (사용자 상호작용), 최종 파일 저장 | | **Antigravity** | 모호성 점수 계산, 질문 생성, 응답 분석, 산출물 초안 | ```bash # 위임 호출 형태 Bash("TFX_CLI_MODE=antigravity bash ~/.claude/scripts/tfx-route.sh antigravity '{prompt}'") ``` Antigravity 실패 시 Fallback: Claude Opus가 분석을 직접 처리한다. ## 용도 - 구현 전 요구사항 명확화 - 모호한 요청을 정량적으로 분석하여 실행 가능한 수준으로 구체화 - 빠진 제약 조건, 성공 기준, 경계 조건을 체계적으로 발견 - 과잉 구현/과소 구현 방지 ## 핵심: 모호성 점수 (Ambiguity Score) 요구사항의 모호성을 수학적으로 측정한다: ``` ambiguity = 1 - (goal × 0.40 + constraints × 0.30 + criteria × 0.30) 각 요소 (0.0 ~ 1.0): goal — 목표 명확도. "무엇을 달성하려는가?"가 명확한가? constraints — 제약 조건 명확도. 범위, 기술 스택, 시간, 호환성 등 criteria — 성공 기준 명확도. "어떻게 되면 완료인가?" 예시: 입력: "인증 기능 추가해" goal = 0.5 (인증이 무슨 인증? OAuth? JWT? 세션?) constraints = 0.2 (기술 스택? 기존 시스템 연동?) criteria = 0.1 (테스트? 성능? 보안 수준?) ambiguity = 1 - (0.5×0.40 + 0.2×0.30 + 0.1×0.30) = 1 - 0.29 = 0.71 (71%) 목표: ambiguity < 0.20 (20% 미만)이 될 때까지 질문 반복. ``