跳到正文
cccskills
免费在 GitHub 公开

cursor-review

Ask Cursor Composer to inspect a code diff as a read-only second opinion. It can surface possible bugs, regressions, missing tests, and risky assumptions, while the host reviewer retains responsibility for the final approval or change request.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

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)

实测评分 未实测

查看安装方法

适用场景

  • Getting a second opinion on a code diff
  • Checking a specific change before review
  • Looking for regressions or missing tests
  • Reviewing changes against a chosen base ref

包含的文件(1)

  • SKILL.md4.3 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

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 的隐私权政策和服务条款。

同一仓库的技能

Use the agent-browser CLI to navigate web pages, inspect interactive elements, fill forms, capture screenshots, and collect page information. It helps check web app behavior through browser actions and snapshots.

中文简介正在准备中。当前显示英语简介。

  • Navigate a page and inspect its current state
  • Fill and submit a web form
  • Capture a screenshot for a UI check
Chachamaru127/claude-code-harness31872026年10月26日 更新

breezing

免费

Run planned work through a team workflow: delegate implementation to workers, coordinate independent review and revisions, then report the outcome. Select a task range or backend, or run all unfinished tasks in one command.

中文简介正在准备中。当前显示英语简介。

  • Run all unfinished planned tasks
  • Delegate a selected task range
  • Request implementation through the Codex or Cursor backend
Chachamaru127/claude-code-harness31872026年10月26日 更新

breezing

免费

Run planned software tasks as a coordinated team workflow. It assigns ready tasks to isolated workers, performs per-task and integrated reviews, incorporates approved changes, and reports progress and completion. Worker execution can use the selected backend, including optional Cursor delegation.

中文简介正在准备中。当前显示英语简介。

  • Run all remaining planned tasks as a team
  • Delegate a selected task range to workers
  • Use Cursor for worker implementation
Chachamaru127/claude-code-harness31872026年10月26日 更新

Review changes that integrate Claude Code or Codex updates. Classify each new Feature Table entry as implemented, inherited upstream, or tracked in Plans, and flag entries that are only documented without supporting work.

中文简介正在准备中。当前显示英语简介。

  • Review a Claude Code or Codex update integration
  • Check new Feature Table entries against implementation
  • Confirm future work is recorded in Plans
Chachamaru127/claude-code-harness31872026年10月26日 更新

ci

免费

Diagnose failed CI runs by reviewing logs, reproduction details, specifications, and recent commits. Identify whether the cause lies in implementation, tests, or the environment, then make authorized fixes without hiding failures by skipping checks.

中文简介正在准备中。当前显示英语简介。

  • Find the cause of a failed CI run
  • Trace a build error to a recent commit
  • Fix implementation issues behind failing tests
Chachamaru127/claude-code-harness31872026年10月26日 更新

Send a question, investigation, or design discussion to cursor-agent in read-only ask mode. It returns a second opinion or evidence-based findings that the host agent summarizes, without making file changes or running implementation work.

中文简介正在准备中。当前显示英语简介。

  • Ask for a second opinion on a design decision
  • Investigate code or configuration and request supporting evidence
  • Get an adversarial sanity check on a proposed change
Chachamaru127/claude-code-harness31872026年10月26日 更新

查看 Chachamaru127 的全部技能

报告此技能的问题