interview-mecommit 1d32b88SKILL.md · 요구사항 분석
의도 인터뷰
추측을 곁들인 질문을 하나씩 던져 실제 의도를 약 95% 확신할 때까지 이어가고, 확인된 의도 진술로 정리합니다.
npx skills add addyosmani/agent-skills --skill interview-me명령을 선택했습니다. 직접 복사하세요.
- 권한
- read-repo
- write-files
- shell
- network
- 호환 도구
- Claude Code, Codex, Cursor, Copilot, Gemini CLI
- GitHub
- 112.3k
- 출처
- 커뮤니티 · Addy Osmani
- 상태
- 스캔 통과
- 라이선스
- MIT
- 카테고리
- 요구사항 분석
핵심 규칙
명확한 “예”만 확인으로 보며, “알아서 해”나 “좋아 보여”는 확인이 아닙니다.
실행 단계
01단계가설과 확신도
의도에 대한 최선의 추측을 한 문장으로 쓰고 솔직한 확신도를 붙입니다. 약 70% 미만이면 부족한 점을 적습니다.
02단계한 질문 한 추측
초점이 분명한 질문 하나에 추측과 근거를 붙여 묻고, 사용자의 반응을 기다린 뒤 다음으로 넘어갑니다.
03단계원함과 당위 구분
“확장성”, “모범 사례” 같은 답이 나오면, 누구에게도 설명할 필요가 없다면 정말 원하는 것이 무엇인지 묻습니다.
04단계의도 재진술
사용자의 말로 결과, 대상, 왜 지금인지, 성공 기준, 제약, 제외 범위를 적고 줄마다 확인이나 수정을 받습니다.
05단계확인 후 멈춤
명확한 동의를 받으면 의도 진술을 전달하고 docs/intent/ 저장 같은 다음 선택지를 제시한 뒤 바로 턴을 끝냅니다.
권한 설명 (SKILL.md 기준)
| 기능 | 필요 여부 | 설명 |
|---|---|---|
| 파일 쓰기 | 일부 필요 | 사용자가 동의한 경우에만 의도 진술을 docs/intent/[topic].md 에 저장합니다. |
| 명령 실행 | 필요 없음 | 인터뷰 중 명령을 실행하지 않으며, 확인 후에도 바로 후속 작업을 시작하지 않습니다. |
| 네트워크 송신 | 필요 없음 | 대화로만 진행하며 네트워크에 접근하지 않습니다. |
SKILL.md 프런트매터(YAML)
---
name: interview-me
description: Extracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent. Use when an ask is underspecified ("build me X" without "for whom" or "why now"), when the user explicitly invokes ("interview me", "grill me", "are we sure?", "stress-test my thinking"), or when you catch yourself silently filling in ambiguous requirements before any plan, spec, or code exists.
---관련 스킬
규칙 스캔으로 모든 위험을 찾을 수는 없습니다. 설치 전에 이 스킬의 SKILL.md를 읽고 권한을 확인하세요.