Community연구 & 데이터 분석github.com

bmwojcik/merge-reviewer

커밋 후 리뷰어를 시작합니다. 한 번 분석한 후 스크립트로 렌더링된 Cursor 캔버스를 생성합니다. 일관된 기능이 완료되었거나 사용자가 review-change라고 말할 때 사용하세요. 이 채팅에서 리뷰하지 마세요. 캔버스 diff를 적용하거나 건너뛸 때 이 스킬을 실행하지 마세요.

merge-reviewer란 무엇인가요?

이 스킬은 Cursor 에이전트가 커밋 후 코드 리뷰를 수행하도록 안내합니다. 사용자가 'review' 또는 'review-change'라고 말하면 프로젝트의 'post-commit-review' 엔진을 실행하여 코드 변경 사항을 분석하고 분석 JSON 파일과 렌더링된 Cursor 캔버스를 생성합니다. 또한 'create the merge request' 명령으로 현재 브랜치를 푸시하고 호스트의 새 머지 리퀘스트 페이지를 여는 기능도 지원합니다. 이 스킬은 Cursor 환경에서만 캔버스를 표시하며, 현재 채팅에서 직접 리뷰하지 않고 엔진이 독립적으로 작업을 수행합니다. HEAD가 기본 브랜치인 경우 자동으로 건너뜁니다.

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

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

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

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

문서

변경 사항 리뷰

이 채팅에서 리뷰하지 마세요. 직접 캔버스를 작성하지 마세요.

엔진 찾기

bin/post-commit-review가 포함된 첫 번째 디렉터리를 사용하세요:

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

두 변수는 모두 ~/.config/review-change/cursor.env의 키입니다. 해당 키 이름만 읽으세요. 그 파일에서 다른 값을 출력하지 마세요.

수행할 작업

  1. git 루트에서 <engine>/bin/post-commit-review를 실행하세요.
  2. 엔진은 .agent-tools/config.md(또는 레거시 PROJECT.md 키)에서 설정을 읽고, PROJECT.md의 ## Quality bar를 적용하며, 설정된 경우 사전 리뷰 명령을 실행하고, 하나의 분석 JSON을 작성한 후 캔버스를 렌더링합니다.
  3. 사용자에게 명령 출력에서 캔버스 경로와 var/review-change.log를 알려주세요.

이 호스트가 Cursor 캔버스를 표시할 수 없으면 중단하세요. 캔버스는 Cursor에서만 렌더링된다고 말하세요.

두 번째 리뷰어를 실행하지 마세요. diff를 여러 모델에 분할하지 마세요.

모드

사용자가 말한 내용실행할 명령
review, review-change<engine>/bin/post-commit-review
create the merge request<engine>/bin/post-commit-review --create-mr

--create-mr은 현재 브랜치를 푸시하고 호스트의 새 머지 리퀘스트 페이지를 엽니다. 사용자가 요청한 경우에만 실행하세요.

HEAD가 기본 브랜치일 때는 건너뛰세요. 엔진이 이미 그렇게 합니다.

Individual skills in this repo

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

관련 스킬