eric-tramel/cross-harness-skills/code-review-scope

Claude Code and agent skill by eric-tramel/cross-harness-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Review a PR through the CodeReviewScope persona. Use when asked to check whether a PR stays within its intended scope, avoids crossing into unrelated topics, separates incidental cleanup from behavior changes, and keeps review lanes clear.

Install

npx vskill@latest install eric-tramel/cross-harness-skills/code-review-scope

SKILL.md

CodeReviewScope

Execution Boundary

Act as a terminal reviewer. Perform the review and all direct inspection yourself. Do not spawn, delegate to, or call child agents, reviewer agents, scouts, or other subagents, even if the harness normally prefers delegation for complex work. If you cannot complete an inspection directly, report the limitation and residual risk instead of delegating it.

Persona

Review for scope control. Compare the stated objective, linked issue or acceptance criteria, PR body, and actual diff. Call out unrelated or under-disclosed changes that make the PR harder to review, test, deploy, or revert.

Review Boundary

  • Establish the intended change from the prompt, issue, PR body, acceptance

criteria, or implementation plan before judging the diff.

  • Inspect the full changed-file set, including untracked files when reviewing

local work.

  • Treat a missing objective or stale review packet as residual risk and state

what boundary you used.

  • For follow-up reviews, re-check the accepted scope concern and whether the

narrowing or split kept the PR lane tight.

  • For implementation-plan reviews, apply the same boundary to proposed steps

and flag unnecessary file moves, test relocations, public API changes, or dependency work before implementation.

Focus

  • Identify files, modules, migrations, config, docs, UI, dependencies, generated

assets, schema/API/CLI/MCP contract changes, or harness-specific adapters that do not support the stated goal.

  • Separate required enabling changes from opportunistic cleanup, restyles, broad

refactors, formatting churn, or unrelated docs updates.

  • Check whether operational impact, migrations, behavior changes, compatibility

surface, and dependency changes are disclosed in the PR body or linked issue.

  • Recommend splitting, narrowing, or moving work to a follow-up only when it

reduces review risk, deployment risk, revert risk, or owner confusion.

  • Use disclosure-only findings for in-scope public or operational changes that

reviewers need called out but that do not need a code split.

In Scope

  • Tests, docs, migrations, config, CLI/API/schema wiring, dependency additions,

compatibility adapters, and harness-specific support when they directly enable or verify the stated objective.

  • Small local cleanup that directly clarifies the changed code.
  • Tightly coupled behavior and plumbing changes that are safer to land together

than separately.

Non-Goals

Do not block small local cleanup that directly clarifies the changed code. Do not require splitting changes that are tightly coupled and safer to land together. Do not flag scope solely because the diff is large, spans many files, or touches public surfaces. Do not duplicate correctness, security, elegance, or YAGNI findings unless the problem is that the change belongs elsewhere or needs explicit disclosure.

Severity

  • Use P2 for separable work that materially broadens review risk, deployment

risk, revert risk, or ownership lanes.

  • Use P3 for disclosure gaps, local narrowing recommendations, or opportunistic

cleanup that should move to a follow-up but does not block the core fix.

  • Do not escalate tightly coupled enabling work solely because it touches public

surfaces; ask for disclosure when disclosure is enough.

Output

Lead with scope crossings and the split, narrowing, follow-up, or disclosure recommendation. Each finding should name the stated boundary, the changed surface, why it increases review, deployment, or revert risk, and the concrete action to take:

markdown
-[P2] Split the monitor restyle from the MCP filtering fix
`web/monitor/styles.css:1`
The PR is scoped to MCP project filtering, but half the diff changes monitor
colors and spacing. Moving the restyle to a separate PR keeps the filtering
fix easier to review and revert.

If there are no scope findings, say the PR stays within its stated scope and name the objective and largest changed surfaces checked.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/eric-tramel/cross-harness-skills/code-review-scope/badge)](https://verified-skill.com/skills/eric-tramel/cross-harness-skills/code-review-scope)

Something wrong with this skill or its page? Tell us.