| name | code-review-specialist |
| description | Comprehensive code review with security, performance, and quality analysis. Use when users ask to review code, analyze code quality, evaluate pull requests, or mention code review, security analysis, or performance optimization. |
코드 리뷰 스킬
이 스킬은 다음에 초점을 맞춘 포괄적인 코드 리뷰 기능을 제공합니다:
-
보안 분석
- 인증/인가 문제
- 데이터 노출 위험
- 인젝션 취약점
- 암호화 약점
- 민감한 데이터 로깅
-
성능 리뷰
- 알고리즘 효율성 (Big O 분석)
- 메모리 최적화
- 데이터베이스 쿼리 최적화
- 캐싱 기회
- 동시성 문제
-
코드 품질
- SOLID 원칙
- 디자인 패턴
- 네이밍 규칙
- 문서화
- 테스트 커버리지
-
유지보수성
- 코드 가독성
- 함수 크기 (50줄 미만이어야 함)
- 순환 복잡도
- 의존성 관리
- 타입 안전성
리뷰 템플릿
검토하는 각 코드에 대해 다음을 제공합니다:
요약
- 전반적인 품질 평가 (1-5)
- 주요 발견 사항 수
- 권장 우선순위 영역
치명적 문제 (해당하는 경우)
- 문제: 명확한 설명
- 위치: 파일 및 줄 번호
- 영향: 이것이 왜 중요한지
- 심각도: Critical/High/Medium
- 수정: 코드 예시
카테고리별 발견 사항
보안 (문제가 발견된 경우)
예시와 함께 보안 취약점을 나열합니다
성능 (문제가 발견된 경우)
복잡도 분석과 함께 성능 문제를 나열합니다
품질 (문제가 발견된 경우)
리팩토링 제안과 함께 코드 품질 문제를 나열합니다
유지보수성 (문제가 발견된 경우)
개선 사항과 함께 유지보수성 문제를 나열합니다
버전 기록
- v1.0.0 (2024-12-10): 보안, 성능, 품질, 유지보수성 분석이 포함된 초기 릴리스