review-work (5중 병렬 코드 리뷰 오케스트레이터)
구현이 끝난 작업을 목표 검증·실행 QA·코드품질·보안·컨텍스트 마이닝 5개 병렬 에이전트로 동시에 검수해 하나라도 실패하면 리뷰를 통과시키지 않는 스킬입니다.
개발·코딩고급★ 67,531⑂ 5,507AI 점수 8/10마지막 업데이트: 2026. 8. 9.
무엇을 해주나
PR을 넘기기 직전 상태의 작업물을 5개 전문 서브에이전트에게 동시에 던져 종합 리뷰를 수행합니다.
- 목표/제약 검증: 사용자가 원래 요청한 목표와 제약을 하위 요구사항 단위로 쪼개 ACHIEVED/MISSED/PARTIAL로 판정하고, 과설계(스코프 크리프)까지 지적합니다.
- 실행 QA: 실제로 앱을 띄우고 15~30개 이상의 시나리오를 브레인스토밍→보강→태스크화→P0부터 실행하며 PASS/FAIL 증거를 남깁니다.
- 코드 품질: 정확성, 기존 패턴 일관성, 네이밍, 에러 처리, 타입 안전성, 성능, 추상화, 테스트, API 설계, 기술부채 10개 축으로 CRITICAL~NITPICK 등급을 매깁니다.
- 보안 감사: 입력 검증, 인증·인가, 시크릿 노출, 경로 조작, 의존성 CVE, 에러 누출 등 보안만 집중 점검합니다.
- 컨텍스트 마이닝: git log/blame, GitHub 이슈·PR 리뷰 코멘트, Slack/Notion 문서를 뒤져 "놓친 배경지식"을 찾아냅니다.
또한 리뷰 대상 브랜치는 별도 git worktree에서만 다루도록 강제하고, 응답이 없는 레인은 INCONCLUSIVE로 기록해 절대 PASS로 계산하지 않는 안전장치를 갖췄습니다.
이런 분께 추천
- PR을 올리기 전 스스로 셀프 리뷰를 빠짐없이 돌리고 싶은 개발자
- 리뷰어가 부족한 소규모 팀이나 1인 개발자
- AI가 작성한 코드를 그대로 머지하기 불안한 팀 리드
- Codex/OpenCode처럼 서브에이전트 병렬 실행이 가능한 환경을 쓰는 사용자
활용 예시
- PR 직전 게이트: "내 작업 리뷰해줘"라고 말하면
git diff main...HEAD를 자동 수집해 5개 레인을 병렬로 돌리고, 최종적으로 표 형태의 PASSED/FAILED 리포트와 우선순위가 붙은 수정 목록을 받습니다. - 결제 기능 검수: 결제 플로우를 구현한 뒤 보안 레인이 하드코딩된 API 키와 에러 응답의 내부 정보 노출을 잡고, QA 레인이 카드 실패·타임아웃 시나리오를 실제로 실행해 검증합니다.
- 요구사항 누락 방지: 컨텍스트 마이닝 레인이 관련 GitHub 이슈 #42의 코멘트와 과거 revert 커밋을 찾아, 이번 구현이 되풀이하는 실수를 BLOCKING으로 보고합니다.
· · · 설치 가이드 · · ·
Claude 앱에 설치 (터미널 필요 없음)
- 아래 버튼으로 ZIP 파일을 받으세요.
- Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
- Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
Claude Code에 설치
Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요
클로드스킬마트에서 찾은 스킬을 설치해줘. GitHub 저장소 code-yeongyu/oh-my-openagent 의 packages/shared-skills/skills/review-work 폴더를 내 ~/.claude/skills/review-work/ 에 그대로 복사해줘. 설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.
직접 명령으로 설치하기
git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/omo && mkdir -p ~/.claude/skills/review-work && cp -r /tmp/omo/packages/shared-skills/skills/review-work/* ~/.claude/skills/review-work/⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.
- 터미널을 열고 저장소를 임시 폴더로 클론합니다:
git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/omo - 스킬 폴더를 만듭니다:
mkdir -p ~/.claude/skills/review-work - 스킬 파일을 복사합니다:
cp -r /tmp/omo/packages/shared-skills/skills/review-work/* ~/.claude/skills/review-work/ - Claude Code를 재시작한 뒤
/skills또는 스킬 목록에서review-work가 보이는지 확인합니다. - 리뷰할 브랜치가 체크아웃된 저장소에서 "내 작업 리뷰해줘 / review my work"라고 요청합니다.
- 실행 전 준비:
git은 필수이며, GitHub 검색을 원하면gh auth login, 웹앱 QA를 원하면 Playwright 등 브라우저 도구를 미리 설치하세요. - 참고: 병렬 서브에이전트 도구가 없는 환경이라면 5개 프롬프트를 순차적으로 하나씩 실행하도록 요청해도 동일한 리뷰 항목을 얻을 수 있습니다.
GitHub에서 원본 보기 ↗라이선스: NOASSERTION