本文へ移動
cccskills
無料GitHub で公開日本語紹介

cursor-review

Cursor Composerにコード差分を読み取り専用でレビューさせ、別の視点から問題点を確認します。最終的な承認・変更要求の判断はホスト側のレビュアーが行います。

原文原文の説明を見る

Run a Cursor Composer review as an advisory second opinion while keeping the primary review verdict on the host brain. Use when user invokes cursor:review, asks Cursor to review, or wants composer to sanity-check a diff. Cursor never owns APPROVE/REQUEST_CHANGES.

Chachamaru127/claude-code-harnessスター 3,187(GitHub 3,187 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 差分を別の視点で確認したいとき
  • 変更の回帰やバグを探したいとき
  • 特定範囲のレビューを頼みたいとき
  • テスト不足を点検したいとき

日本語での紹介

できること

コード差分をCursor Composerに読み取り専用で確認させ、レビューの補助的な意見を得ます。指定した基準ブランチとの差分や、依頼したレビュー範囲をもとに、バグ、回帰、テスト不足、安全でない前提などを確認します。Cursorの指摘を受け取った後、ホスト側のレビュアーが内容を検討し、最終的な判定を行います。Cursorは承認や変更要求の判定を担当しません。

こんなときに便利

差分を別の視点から点検したいときや、特定の変更範囲についてCursorに確認を頼みたいときに向いています。通常のレビューを補う意見がほしい場合にも使えます。

使い方の例

  • 「Cursorにこの差分をレビューしてもらって」
  • 「origin/mainからの変更に回帰がないか確認して」
  • 「このコマンド周りの差分をセカンドオピニオンとして見て」

注意点

Cursor Composerをレビュー補助として使用します。Cursorの出力は助言であり、最終判定はホスト側が行います。レビュー時は読み取り専用で実行し、変更を書き込ませません。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md4.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

cursor:review - Advisory Cursor Review

Cursor Composer (composer-2.5-fast) を read-only second opinion として使う review skill。primary verdict は host brain (Opus / Claude role) が出す。

Quick Reference

cursor:review --base origin/main
cursor:review "Phase 88.5 command namespace diff"

Rules

  • Cursor review is advisory. The final verdict must come from the host reviewer.

  • Do not pass --write to cursor-companion.sh.

  • Use resolver/model routing, not direct env checks:

    bash scripts/resolve-impl-backend.sh --backend cursor --role reviewer
    bash scripts/model-routing.sh --host cursor --role worker --field model
    
  • Prefer the existing harness-review contract when a full review is requested. This command exists for users who explicitly ask for the Cursor lane.

Flow

  1. Resolve the Harness helper root:

    HARNESS_PLUGIN_ROOT="${HARNESS_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT:-}}"
    if [ -z "$HARNESS_PLUGIN_ROOT" ] && [ -n "${CLAUDE_SKILL_DIR:-}" ]; then
      probe="$(cd "${CLAUDE_SKILL_DIR}" && pwd)"
      while [ "$probe" != "/" ] && [ ! -d "$probe/scripts" ]; do
        probe="$(cd "$probe/.." && pwd)"
      done
      [ -d "$probe/scripts" ] && HARNESS_PLUGIN_ROOT="$probe"
    fi
    if [ -z "$HARNESS_PLUGIN_ROOT" ]; then
      echo "ERROR: HARNESS_PLUGIN_ROOT is not set and could not be derived from CLAUDE_PLUGIN_ROOT or CLAUDE_SKILL_DIR" >&2
      exit 2
    fi
    
  2. Determine review scope:

    BASE_REF="${TASK_BASE_REF:-origin/main}"
    REVIEW_SCOPE="${ARGUMENTS:-}"
    if [ -n "${REVIEW_SCOPE}" ]; then
      set -- ${REVIEW_SCOPE}
      while [ "$#" -gt 0 ]; do
        case "$1" in
          --base)
            BASE_REF="${2:?--base requires a ref}"
            shift 2
            ;;
          --base=*)
            BASE_REF="${1#--base=}"
            shift
            ;;
          *)
            shift
            ;;
        esac
      done
    fi
    DIFF_STAT="$(git diff --stat "${BASE_REF}..HEAD")"
    DIFF_TEXT="$(git diff "${BASE_REF}..HEAD")"
    
  3. Ask Cursor in read-only mode:

    PROMPT="$(cat <<EOF
    

Review this diff as an advisory second opinion. Base ref: ${BASE_REF} Requested scope: ${ARGUMENTS:-full diff} Requirement, purpose and DoD: <original request and completion criteria> Spec and validation evidence: <relevant paths and observed results>

Focus on bugs, regressions, missing tests, and unsafe assumptions. Do not propose broad refactors. Use the supplied requirement, DoD, spec and validation evidence to assess the requested scope; inspect missing context read-only. For each finding, state its location, trigger, impact and checkable evidence. Separate hypotheses from observed defects; do not invent findings to fill a quota. Return an assessment only. Do not implement changes or treat the implementation worker's self-report as verification.

Diff stat: ${DIFF_STAT}

Diff: ${DIFF_TEXT} EOF )" bash "${HARNESS_PLUGIN_ROOT}/scripts/cursor-companion.sh" task "${PROMPT}"


4. Host reads Cursor's output and performs the primary review:

- Findings first, ordered by severity.
- Mark Cursor-originated points as advisory when used.
- `APPROVE` / `REQUEST_CHANGES` must be the host decision, not a copied Cursor verdict.

## Output

Use the standard review shape:

- findings
- open questions
- validation run
- final host verdict

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

Browser automation through the repo agent-browser CLI. Explicit helper for navigation, forms, screenshots, scraping, and web-app checks. Prefer Browser Use or Playwright when available. Do NOT load for: sharing URLs, embedding links, or editing screenshot files.

日本語の概要は準備中です。原文の説明を表示しています。

Chachamaru127/claude-code-harness3,1872026年10月26日 更新

breezing

無料

Team execution mode (Codex host) — backward-compatible alias for harness-work with backend selection, including opt-in Cursor worker delegation. Composer/composer 2.5 maps to the cursor backend.

日本語の概要は準備中です。原文の説明を表示しています。

Chachamaru127/claude-code-harness3,1872026年10月26日 更新

breezing

無料

Team execution mode — backward-compatible alias for harness-work with team orchestration. Composer/composer 2.5 maps to the cursor backend.

日本語の概要は準備中です。原文の説明を表示しています。

Chachamaru127/claude-code-harness3,1872026年10月26日 更新

Quality guardrail for Claude/Codex update integration. Detects doc-only Feature Table additions and requires implementation or explicit planning. Internal use only.

日本語の概要は準備中です。原文の説明を表示しています。

Chachamaru127/claude-code-harness3,1872026年10月26日 更新

ci

無料

CI red? Call us. Pipeline fire brigade deploys. Use when user mentions CI failures, build errors, test failures, or pipeline issues. Do NOT load for: local builds, standard implementation work, reviews, or setup.

日本語の概要は準備中です。原文の説明を表示しています。

Chachamaru127/claude-code-harness3,1872026年10月26日 更新

Read-only delegate to cursor-agent (Composer) for questions, investigation, design discussion, and adversarial sanity checks. No worktree, no cherry-pick, no Lead diff review — cursor-agent is locked to ask mode and cannot write. Use when user says: ask cursor, cursor sanity check, get a second opinion, adversarial review, design discussion, investigate with cursor, cursor:ask. Do NOT load for: implementation, refactor, file edits, commit/push work, anything requiring write access (use cursor:do or breezing --cursor instead).

日本語の概要は準備中です。原文の説明を表示しています。

Chachamaru127/claude-code-harness3,1872026年10月26日 更新

Chachamaru127 のスキルをすべて見る

このスキルの問題を報告する