Communityコーディング&開発github.com

bmwojcik/merge-reviewer

現在のキャンバスの修正を適用せずに却下として記録します。ユーザーがskip-review-fixesまたは@skip-review-fixesと言ったときに使用します。レビュアーは起動しません。

merge-reviewer とは?

このスキルは、AIエージェントがコードレビューの修正をスキップし、却下として記録するためのものです。ユーザーが「skip-review-fixes」や「@skip-review-fixes」と指示した際に、`apply-review-fixes --skip` コマンドを実行して、現在のキャンバスに表示されている修正を適用せずに無視します。これにより、同一の修正がレビュアーによって再度指摘されるのを防ぎます。主にCursorやClaude Codeなどの開発ツール上で動作し、gitルートからエンジンディレクトリを自動解決します。設定ファイルや環境変数(`MERGE_REVIEWER_HOME` や `CURSOR_TEMPLATE_HOME`)を読み取り、安全に却下処理を実行します。このスキルはコミットやプッシュ、レビュアーの起動は行わないため、開発者が後で手動で修正を再適用することも可能です。

対応~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に質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

レビュー修正のスキップ

プロジェクトルールは PROJECT.md の ## Quality bar およびINDEX/notesから取得します。設定は .agent-tools/config.md から取得します。

エンジンの解決

以下のディレクトリのうち、最初に見つかった 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 のみを読み取ります。他のキーは出力しないでください。

実行手順

  1. gitルートから <engine>/bin/apply-review-fixes --skip を実行します。
  2. dismissed N note(s) の行を引用します。台帳はこのブランチのアンカーを保持するため、レビュアーはそれらを再び提起しません。
  3. var/review-change.fixes.json にリストされているファイルは編集しないでください。
  4. .cursor/review-change.skip.request が存在する場合、最初の行を canvas-trigger のままにします。エンジンがトリガーを書き換えます。
  5. ユーザーに差分が無視されたことを伝えます。JSONが存在する間は、後で修正を適用することもできます。
  6. コミット、プッシュ、またはレビュアーの起動は行わないでください。

Individual skills in this repo

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

関連スキル