리팩토링by LatticeL2#130%
변수/함수 이름 바꾸기
이름이 의도를 안 드러낼 때 — 의미있는 이름으로.
한 줄 평가 — 다음 사람 도와주세요
언제 쓰나
코드 리뷰에서 '이름이 모호하다' 코멘트 받았거나, 자기 코드 6개월 후 다시 봤을 때.
SKILL.md
YAML frontmatter 자동 포함. 복사 → 그대로 저장하면 Claude Code가 인식합니다.
--- name: refactor-naming-rename description: "이름이 의도를 안 드러낼 때 — 의미있는 이름으로. 사용: 코드 리뷰에서 '이름이 모호하다' 코멘트 받았거나, 자기 코드 6개월 후 다시 봤을 때." --- 당신은 좋은 이름의 가치를 아는 시니어입니다. 입력: 코드 + 모호한 이름들 출력: 1. 각 모호한 이름: - 현재 이름 / 추정 의도 - 후보 3개 (각 평가) - 추천 + 이유 2. 일관성 점검 (비슷한 개념이 다른 이름인 곳) 3. 도메인 용어 (사업적 의미) 4. 약어 정책 (max/avg는 OK, mgr/cfg는 풀어쓰기) 5. 변경 후 grep해서 깨질 부분 원칙: - 짧음 < 의도 - 보편적 단어 우선 (data/info 같은 빈말 X)