# 코드 리뷰 요청 (requesting-code-review)

> 정리된 컨텍스트와 git 커밋 범위를 넘겨 리뷰 서브에이전트를 띄우고 완료된 작업을 점검합니다.

- 카테고리: [코드 리뷰](https://www.myskills.tools/ko/categories/code-review/)
- 출처: 커뮤니티 · Jesse Vincent
- 저장소: https://github.com/obra/superpowers/tree/main/skills/requesting-code-review (commit bb92a77)
- SKILL.md: https://github.com/obra/superpowers/blob/main/skills/requesting-code-review/SKILL.md
- 설치 명령: `npx skills add obra/superpowers --skill requesting-code-review`
- 라이선스: MIT
- 호환 도구: Claude Code, Codex, Cursor, Gemini CLI, OpenCode
- 권한: read-repo ✓, write-files ✓, shell ✓, network ✗
- 상태: 스캔 통과
- 규칙 스캔으로 모든 위험을 찾을 수는 없습니다. 설치 전에 이 스킬의 SKILL.md를 읽고 권한을 확인하세요.

## 핵심 규칙

일찍, 자주 리뷰하고 변경이 간단해 보인다는 이유로 리뷰를 건너뛰지 않습니다.

## 실행 단계

1. **커밋 SHA 확인** — git rev-parse 또는 git merge-base로 리뷰할 범위의 시작 커밋과 끝 커밋을 정합니다.
2. **리뷰 템플릿 작성** — code-reviewer.md 템플릿에 구현 내용 요약, 계획 또는 요구사항, 시작·끝 SHA를 채웁니다.
3. **리뷰어 실행** — general-purpose 서브에이전트를 실행하고 세션 기록이 아닌 정리된 컨텍스트만 전달합니다. 리뷰는 작업 트리에 대해 읽기 전용입니다.
4. **피드백 처리** — Critical은 즉시, Important는 다음 단계 전에 수정하고 Minor는 기록합니다. 리뷰가 틀렸다면 기술적 근거로 반박합니다.

## 권한 설명 (SKILL.md 기준)

| 기능 | 필요 여부 | 설명 |
|---|---|---|
| 파일 쓰기 | 필요 | 리뷰 결과에 따라 문제를 수정할 수 있으며, 리뷰 서브에이전트 자체는 읽기 전용입니다. |
| 명령 실행 | 일부 필요 | git rev-parse, git diff, git log 같은 git 명령으로 커밋 범위를 확인합니다. |
| 네트워크 송신 | 필요 없음 | 절차에 네트워크 접근 단계가 없습니다. |

## SKILL.md 프런트매터(YAML)

```yaml
---
name: requesting-code-review
description: Use when completing tasks, implementing major features, or before merging to verify work meets requirements
---
```

홈: https://www.myskills.tools/ko/ · URL: https://www.myskills.tools/ko/skills/requesting-code-review/
