Community코딩 & 개발github.com

bmwojcik/merge-reviewer

현재 캔버스 수정 사항을 무시(dismiss)로 기록하고 적용하지 않습니다. 사용자가 skip-review-fixes 또는 @skip-review-fixes를 입력할 때 사용합니다. 리뷰어를 실행하지 않습니다.

merge-reviewer란 무엇인가요?

이 스킬은 코드 리뷰 과정에서 임시로 수정 사항을 건너뛰고 싶을 때 사용합니다. 사용자가 'skip-review-fixes' 또는 '@skip-review-fixes' 명령을 내리면, 현재 캔버스에 표시된 수정 제안들을 '무시(dismissed)' 상태로 기록하여 다음 리뷰에서 다시 제기되지 않도록 합니다. 주로 Claude Code, Cursor, Codex와 같은 AI 코딩 에이전트 환경에서 활용되며, `apply-review-fixes --skip` 명령어를 통해 동작합니다. 이 스킬의 핵심은 리뷰어를 실행하지 않고 수정 사항을 일단 보류하는 것이므로, 사용자는 나중에 JSON 파일이 남아 있는 동안 해당 수정 사항을 다시 적용할 수도 있습니다.

지원 대상~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/bmwojcik/merge-reviewer/tree/HEAD/cursor/skills/skip-review-fixes

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

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

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

문서

리뷰 수정 건너뛰기(Skip review fixes)

프로젝트 규칙은 PROJECT.md의 ## 품질 기준(Quality bar) 섹션과 INDEX/노트에서 가져옵니다. 설정은 .agent-tools/config.md에서 가져옵니다.

엔진 찾기(Resolve the engine)

bin/apply-review-fixes 디렉토리를 포함하는 첫 번째 디렉토리를 사용합니다:

  1. $MERGE_REVIEWER_HOME
  2. $(dirname "$CURSOR_TEMPLATE_HOME")/merge-reviewer
  3. <git-root>/tools/merge-reviewer

~/.config/review-change/cursor.env 파일에서 MERGE_REVIEWER_HOME과 CURSOR_TEMPLATE_HOME만 읽습니다. 다른 키는 출력하지 마십시오.

수행할 작업(Do)

  1. git 루트에서 <engine>/bin/apply-review-fixes --skip 명령을 실행합니다.
  2. dismissed N note(s) 줄을 인용합니다. 원장(ledger)은 이 브랜치에 대해 해당 앵커를 유지하므로, 리뷰어가 다시 제기하지 않습니다.
  3. var/review-change.fixes.json 파일에 나열된 파일은 수정하지 마십시오.
  4. .cursor/review-change.skip.request 파일이 존재하면, 첫 번째 줄을 canvas-trigger로 유지합니다. 엔진이 트리거를 다시 작성합니다.
  5. 사용자에게 diff가 무시되었음을 알립니다. JSON 파일이 존재하는 한 나중에 해당 diff를 적용할 수 있습니다.
  6. 커밋, 푸시 또는 리뷰어를 실행하지 마십시오.

Individual skills in this repo

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

관련 스킬