.gemini/skills/review/SKILL.md
코드 리뷰 후 통과 시 커밋/푸시, 실패 시 수정 후 재리뷰
npx skillsauth add maj0rika/Household-account-book .gemini/skills/reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
커밋 전 코드 품질 게이트. 리뷰 통과 시에만 커밋/푸시합니다.
[변경사항 수집]
↓
[1단계: 자동 검증] tsc + build
↓ (실패 시 수정 → 재검증)
[2단계: 코드 리뷰] 아래 체크리스트 기준
↓ (이슈 발견 시 수정 → 재리뷰)
[3단계: 커밋 & 푸시]
npx tsc --noEmit — 타입 에러 0개npm run build — 빌드 성공실패 시: 에러 수정 후 재검증. 사용자 판단 필요 시 보고.
any 사용 없음, 타입 추론 정확"use server" 파일에서 인증 확인 (getAuthUserId)## 🔍 코드 리뷰 결과
### 자동 검증
- tsc: ✅/❌
- build: ✅/❌
### 리뷰 요약
- 변경 파일: N개
- 추가: +N줄 / 삭제: -N줄
### 이슈
#### 🔴 블로커 (커밋 차단)
- [ ] `파일:라인` — 설명
#### 🟡 경고 (수정 권장)
- [ ] `파일:라인` — 설명
#### 🟢 참고 (선택)
- [ ] `파일:라인` — 설명
### 판정: ✅ PASS / ❌ FAIL
리뷰 PASS 시:
git add — 구체적 파일명)git push origin main리뷰 FAIL 시:
.env, credentials, 시크릿 파일은 절대 커밋하지 않음tools
UX/UI 디자이너 — 사용자 경험 설계, 인터랙션 패턴, 정보 구조, 접근성, 렌더링 최적화를 담당합니다
testing
보안 아이덴티티 담당 — 인증/인가, 세션 관리, 데이터 접근 제어, 취약점 진단, 환경변수 보안을 담당합니다
testing
QA 엔지니어 — 기능 검증, 엣지케이스 탐색, 회귀 테스트, 사용자 시나리오 검증, 버그 리포트를 담당합니다
tools
PM 관점에서 기능 분석, 요구사항 정의, 우선순위 결정, 영향도 분석을 수행합니다