grill-melisted
Install: claude install-skill Ho-Gyu-Lee/hello-claude-code
# Grill Me
## 프로세스
1. 사용자의 계획/설계를 파악
2. 결정 트리의 첫 번째 브랜치부터 시작
3. 각 질문에 **추천 답변**을 함께 제시
4. 코드베이스 탐색으로 답할 수 있는 질문은 직접 탐색
5. 의존 관계가 있는 결정은 선행 결정 해소 후 진행
6. 모든 브랜치 해소 시 종료
## 질문 원칙
- 한 번에 하나의 질문만
- 추천 답변과 그 근거를 함께 제시
- "왜?"를 반복하여 표면적 답변 너머의 근본 의도 파악
- 모순이 발견되면 즉시 지적
- 다음 안티패턴 발견 시 즉시 지적:
- "확률이 낮으니 괜찮다" -- 시스템이 허용하면 도달 가능
- "평균적으로 문제없다" -- 상관 이벤트 시 평균 가정 붕괴
- 웹 서비스 패턴을 다른 워크로드에 무검증 적용
## 종료 조건 (수렴 계약)
모든 결정 브랜치는 4가지 중 하나로 종결되어야 한다: ①사용자 제공 사실 ②레포 확인 사실(근거 경로) ③안전한 가정(로컬·가역, 표기) ④명시적 블로커. 이외 상태로 남은 브랜치가 있으면 **불합격** — 해소될 때까지 계속한다.
모든 브랜치 종결 시:
1. 합의된 내용을 구조화된 요약으로 정리
2. plan.md가 있으면 "미해결 질문" 표를 검사·갱신 — 4분류 외 상태 발견 시 불합격 처리
3. ④ 블로커가 남았으면 다음 단계 진행 금지를 명시하고 사용자 질의 목록 제시
4. 다음 단계 제안 (/plan 보강 또는 구현)
## 워크플로우 산출물 (입출력)
- 입력: `.claude/workflow/<기능>/plan.md`가 있으면 스트레스 테스트 대상으로 읽는다.
- 출력: 발견·보강 사항을 plan.md에 직접 반영한다 (별도 산출물 없음).