Community코딩 & 개발github.com

teefayb/claude-code-setup-demo

PR를 열기 전에 현재 브랜치의 변경 사항을 main 브랜치와 비교하여 검토합니다. code-reviewer 하위 에이전트와 저장소의 검사 도구를 사용합니다. 로컬 변경 사항을 검토하라는 요청을 받았을 때 사용하세요.

claude-code-setup-demo란 무엇인가요?

이 스킬은 개발자가 PR(Pull Request)을 생성하기 전에 현재 작업 브랜치의 변경 사항을 main 브랜치와 비교하여 자동으로 코드 리뷰를 수행합니다. `git diff`와 `git status` 명령어로 변경된 파일 목록을 확인하고, `npm run check`를 실행하여 정적 검사 결과를 수집합니다. 그런 다음 **code-reviewer** 서브에이전트에 변경 사항을 위임하여 상세한 리뷰 결과(버그, 보안 이슈, 컨벤션 위반 등)를 받아옵니다. 또한 소스 파일 변경 시 테스트 파일이 누락된 경우 **test-writer** 서브에이전트에게 누락된 테스트 케이스 목록을 요청합니다. 최종적으로 Verdict(준비 완료 / 수정 후 준비 / 재작업 필요), Blocking 항목, Should Fix 항목, Nits, 그리고 npm run check 결과를 포함한 통합 보고서를 제공하며, 수정 사항은 사용자 승인 후에만 적용합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/teefayb/claude-code-setup-demo/tree/HEAD/.claude/skills/review

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

이 리뷰의 기준 브랜치: "$ARGUMENTS" (비어 있으면 main 사용).

  1. git diff --stat <base>...HEAD와 git status를 실행합니다. 커밋되지 않은 변경 사항도 범위에 포함합니다. 변경 사항이 없으면 그렇게 말하고 중단합니다.

  2. npm run check를 실행하고 결과를 기록합니다. 아직 아무것도 수정하지 마세요.

  3. code-reviewer 서브에이전트에 다음 정보를 전달하여 위임합니다: 기준 브랜치, 변경된 파일 목록, npm run check 출력 결과. 발견된 사항만 반환하도록 요청합니다.

  4. 소스 파일이 변경되었는데 일치하는 테스트 변경 사항이 없는 경우, test-writer 서브에이전트에게 누락된 테스트 케이스 목록을 요청합니다 (목록만, 코드는 아직 작성하지 마세요).

  5. 하나의 통합 보고서를 제시합니다:

    Verdict: ready / ready after fixes / needs rework Blocking — 버그, 보안, CLAUDE.md에 명시된 컨벤션 위반 (파일:줄, 이유, 수정 방법) Should fix — 누락된 테스트, 불명확한 네이밍, 오류 처리 누락 Nits — 선택 사항, 최대 5개 Checks — npm run check 결과

  6. 수정 사항을 적용하기 전에 사용자에게 물어보세요.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

관련 스킬