eric-tramel/cross-harness-skills/code-review-scope
Claude Code and agent skill by eric-tramel/cross-harness-skills
- community
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-scopeSKILL.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:
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
- SKILL.md in the repositoryCheckingplugins/cross-harness-skills/skills/code-review-scope/SKILL.md
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
[](https://verified-skill.com/skills/eric-tramel/cross-harness-skills/code-review-scope)