trace-change-why
Installation
SKILL.md
Trace Change Why
코드 변경의 WHY(원인, 동기, 판단 근거)를 추적하여 설명하는 스킬. 사용자는 diff를 이미 보고 있다. WHAT을 반복하지 말고 WHY를 말하라.
읽기 전용 제약 (On Demand)
이 스킬은 조사/분석 전용이다. 스킬 활성 중 Edit, Write 도구를 사용하지 말 것. 코드를 "수정"하고 싶은 충동이 생겨도 조사 결과만 보고하고, 수정은 사용자가 별도 요청할 때 수행한다.
추적 절차
1. 현재 세션 확인
이 세션에서 만든 변경이면 이미 맥락을 알고 있다. 바로 설명.
2. 변경 대상 식별
- 특정 파일/라인을 지목한 경우:
git diff또는git diff --staged로 해당 변경 확인 - 이미 커밋된 변경인 경우:
git log -p -- <파일경로>또는git show <커밋>로 확인
Related skills