한국어 시니어 개발자처럼 PR/diff/파일을 4축으로 자동 리뷰합니다. Claude Code의 ~/.claude/skills/ 에 설치해서 /codereview-pro 명령어로 호출합니다.
| 축 | 검사 항목 |
|---|---|
| 🔒 보안 | SQL/XSS injection · 인증 우회 · 시크릿 노출 · 의존성 CVE |
| ⚡ 성능 | N+1 쿼리 · 메모리 누수 · O(n²) 알고리즘 · 동기 I/O |
| 📖 가독성 | 함수 길이 · 순환 복잡도 · 명명 일관성 · 매직 넘버 |
| ✅ 테스트 | 엣지 케이스 · 테스트 격리성 · 모킹 과다 |
각 발견은 🚨 critical / ⚠️ warning / 💡 info 로 자동 분류됩니다.
GitHub PR 인라인 코멘트 형식으로 출력:
**[🔒 보안 · 🚨 critical]** `src/auth/login.ts:42`
평문 비밀번호를 로그에 남기고 있습니다. PII 유출 위험.
```ts
- logger.info(`Login: ${username}, pwd=${password}`);
+ logger.info(`Login attempt by ${username}`);
```
참고: OWASP A09 Logging Failures# 현재 브랜치 변경분 리뷰
/codereview-pro
# 특정 PR 리뷰 (gh CLI 필요)
/codereview-pro --pr 1234
# 단일 파일 깊이 리뷰
/codereview-pro --file src/auth/login.ts --depth deep
# 스테이징된 변경분만
/codereview-pro --staged
# 리뷰 후 PR 코멘트 자동 게시
/codereview-pro --pr 1234 --post파일:라인 형식. "이 함수 어딘가" 같은 vague 코멘트 X+/- diff 형식 제안👏 nice 라벨로 인정. 균형잡힌 피드백gh) — PR 리뷰 + 자동 코멘트 게시 시단일 사용자 라이선스 — 1명의 개발자가 무제한 프로젝트에서 사용 가능. 재배포 · 재판매 · 공개 저장소 업로드 금지.
설치 / 사용 문의: hello@kodtree.com
| 상품명 | codereview-pro — 한국어 시니어 코드 리뷰 Claude Skill |
|---|---|
| 제작 / 공급자 | 주식회사 코드샌드 |
| 원산지 | 대한민국 |
| 이용 조건 / 이용 기간 | 라이선스 발급 후 365일간 업데이트 및 기술지원 제공 |
| 상품 제공 방식 | 결제 완료 후 마이페이지 > 내 라이선스에서 즉시 다운로드 |
| 최소 시스템 사양 / 필수 S/W | 상품 상세 설명 참조. 일반적으로 최신 웹 브라우저 및 해당 상품 동작 환경이 요구됩니다. |
| 청약철회 가능 여부 및 조건 | 결제 후 14일 이내 청약철회 가능. 다만 다운로드 또는 도메인 활성화된 라이선스는 제외될 수 있습니다. 상세 조건은 상단 "환불 조건" 참조. |
| 소비자상담 / A/S 책임자 | 주식회사 코드샌드 · 엄성용 010-7937-4394평일 10:00 ~ 19:00 · 점심 13:00 ~ 14:00 |
| 사업자등록번호 | 368-87-03020 사업자 정보확인 |
| 통신판매업신고번호 | 2024-대전서구-0455 |