review-implementation
Review pull requests, local implementation changes, or fixes against the applicable requirements.
Skill by tobywise
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/tobywise-review-implementation
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, research
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/review-implementation
What's inside
- Skill name
review-implementation- Description
- Review pull requests, local implementation changes, or fixes against the applicable requirements. Use for code reviews and PR reviews, including requests to review and post to GitHub. Report findings with severity, likelihood, and scientific tiers when applicable; use github-pr-review only for the subsequent GitHub submission.
- License
- MIT
- Instructions
- 269 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- ratings.md · references/
SKILL.md (first lines)
# Review implementation Review the requested PR or local changes. Keep the assessment read-only: do not edit source files or write review artifacts. Inspect existing test code and recorded results; run tests only when the user explicitly authorizes test execution for this review. A request to review, verify, or post findings is not that authorization. For authorized tests, follow `run-checks` and any tool restrictions; a coordinator can run checks a read-only reviewer cannot run. Use this skill for the assessment even when the user also asks to post it on GitHub. Complete the review first, then use `github-pr-review` to publish it. The read-only assessment ends before that separately authorized posting step. For a review or draft requested only in chat, report here without loading the posting skill. When a plan exists, its review standard, scope, contracts, required proof, forbidden patterns, and acceptance checklist are authoritative. Default a missing review standard to `GENERAL`. For `SCIENTIFIC_ANALYSIS`, load `scientific-analysis`; do not load it for `GENERAL`. Plans follow the `planning` format; load it if a section or field is unclear. ## Inputs - **PR** — use the supplied URL or number, or an unambiguous PR identified by the request. Record its base and head commits. - **Plan path** — use the supplied plan or one linked from the PR. For a PR without a plan, use its stated requirements and repository instructions; report `PLAN: none` and do not invent acceptance IDs. If the user explicitly asks for comparison against a particular plan that cannot be found, ask for its location. - **Base or range** — honor an explicitly requested comparison and any file scope. Otherwise choose the comparison below. - **Previous review** — optional. If supplied, this is a re-review (see below). ## Choose the diff Resolve commit refs to commit IDs and state the comparison before inspecting findings. Use the request and any earlier review to choose the scope: | Requested review | Comparison | | --- | --- | | PR | Merge base of the PR base and head, through the PR head. Exclude unrelated local edits. | | Branch | Merge base with the requested target branch, or the repository's default branch, through the branch head. | | Uncommitted changes | `git diff HEAD --` for staged and unstaged tracked changes; also inspect relevant files from `git ls-files --others --exclude-standard`. | | Staged changes only | `git diff --cached --`; inspect surrounding source from the index, not a newer working copy. | | Unstaged changes only | `git diff --`; inspect relevant untracked files if the requested scope includes them. | | Explicit commits or range | Honor the requested comparison, including two-dot or three-dot meaning; do not substitute the default branch. | | Re-review after fixes | Compare the previously reviewed head with the current head, and revisit unresolved findings (see below). | For PR and branch reviews, use `git diff <merge-base> <head> --` when the refs are available locally, or obtain the equivalent PR diff through GitHub. Inspect surrounding source from the reviewed head. Record both the target branch's commit and the merge base used for comparison. For an unspecified local review, infer scope from the request and `git status`: prefer uncommitted changes when present, otherwise the branch diff. State that choice. If multiple targets remain equally plausible or the necessary refs cannot be identified, ask for the missing target instead of guessing a range. Start with the changed files and lines. Follow callers, related code, tests, and requirements when needed to understand their effects. Report defects the changes introduce or expose, and failures of explicit requirements. Do not expand into an audit of unrelated existing problems. An unchanged file can still supply evidence for a required change that is missing. ## Inspecting Batch independent reads and git inspections; don't reread an unchanged file. Prefer symbol-aware search tools, when available, over paging whole files. Inspect the diff, scope, contracts, required proof, forbidden patterns, visible failure behavior, and agreement between analogous paths. Do not reward partial work because tests pass. Also check: - **Required estimates:** Trace each required estimate from where it is computed to where it is saved, through unchanged code as well as the diff. Look for branches that silently skip it, such as a `continue`, an empty default, or a filter that drops rows without raising. - **Dropped units:** When a whole unit drops out, such as a participant with no sessions left after exclusions, check what happens to every count, denominator, and index that depends on it. - **Output sets:** A script that writes several output files must publish all of them or none. A failure partway through must not leave a mix of new and stale files that looks like a complete result. - **Teaching comments:** Key scientific steps need the teaching comments the global policy requires: what the step does, why it is needed, and how it affects the result. Read or glob every plan-named implementation and test path directly. A file missing from `git status` or the diff is not missing from the worktree — an unchanged tracked file is real and present. A test that an implementation acceptance item explicitly requires is a blocking defect only when it is genuinely absent from the worktree or fails to establish the required behavior. Inspect every acceptance ID and relevant contract even after finding a blocker. `REVIEW_COVERAGE` must name each one you inspected. Use [review ratings](references/ratings.md) for every finding and risk candidate. State severity, likelihood, and a short evidence-based reason for each. The ratings describe impact and exposure; they do not replace the blocking rules below. ## Test quality Inspect new and changed tests alongside nearby coverage and the behavior they claim to verify. Assess this from the code and recorded results; these checks do not authorize test execution. - **Useful coverage:** Identify the meaningful result, required behavior, or plausible failure each test protects, and why existing tests would miss it. Flag overlapping cases, obsolete assertions, and tests of trivial details that add upkeep without distinct protection. Prefer extending or consolidating existing coverage over adding more tests. - **Independent expectations:** Look for tautological tests: comparing a value with itself, deriving the expected answer through the same calculation being tested, or replacing the behavior under test with a mock and asserting its configured answer. Expected results should have an independent basis, such as a hand-calculated example, a trusted reference, or a scientific property. Sharing setup helpers is not itself a defect; trace whether the same mistake
From tobywise/agent-skills, MIT.
More from tobywise/agent-skills
- 0.570score
planning
tobywise
The shared format and rules for implementation plans.
SkillAFreshness: AClaude Code +9 - 0.566score
run-checks
tobywise
How to run tests, builds, type checks, installs, and other verification commands on this machine — locally, or on remote Crabbox workers when they are…
SkillAFreshness: AClaude Code +9 - 0.565score
prototype
tobywise
Build and optionally run one rapid, exploratory, single-use scientific analysis prototype, without production engineering ceremony.
SkillAFreshness: AClaude Code +9 - 0.565score
github-pr-review
tobywise
Format and publish completed review findings as GitHub PR comments or submitted reviews.
SkillAFreshness: AClaude Code +9 - 0.565score
orchestrate
tobywise
A flexible guide for carrying out a plan from the main session by delegating implementation and review to agents and running verification yourself.
SkillAFreshness: AClaude Code +9 - 0.565score
plan-review
tobywise
Present a proposed plan with several real decisions in a local HTML page, collect answers, and revise it in rounds before writing the final plan.
SkillAFreshness: AClaude Code +9 - 0.565score
pr-description
tobywise
Draft a reviewer-focused pull request description from the current branch changes.
SkillAFreshness: AClaude Code +9 - 0.565score
create-scientific-rework-plan
tobywise
Audit an existing scientific codebase and plan a safe single-use rework.
SkillAFreshness: AClaude Code +9 - 0.561score
scientific-risk-review
tobywise
Independently rate the severity and likelihood of proposed blockers or possible scientific risks, judge whether they should block, and whether a blocker is…
SkillAFreshness: AClaude Code +9 - 0.559score
create-multiple-plans
tobywise
Create approved, ordered implementation plans for independently useful vertical slices.
SkillAFreshness: AClaude Code +9 - 0.559score
create-plan
tobywise
Create one implementation-ready Markdown plan from a request, or a revision of an existing plan.
SkillAFreshness: AClaude Code +9 - 0.558score
scientific-analysis
tobywise
Use ONLY when planning, implementing, reviewing, or orchestrating a plan whose review standard is SCIENTIFIC_ANALYSIS.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 21, 2026 (8 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/tobywise/agent-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from tobywise
- 0.570score
planning
tobywise
The shared format and rules for implementation plans.
SkillAFreshness: AClaude Code +9 - 0.566score
run-checks
tobywise
How to run tests, builds, type checks, installs, and other verification commands on this machine — locally, or on remote Crabbox workers when they are…
SkillAFreshness: AClaude Code +9 - 0.565score
create-scientific-rework-plan
tobywise
Audit an existing scientific codebase and plan a safe single-use rework.
SkillAFreshness: AClaude Code +9 - 0.565score
orchestrate
tobywise
A flexible guide for carrying out a plan from the main session by delegating implementation and review to agents and running verification yourself.
SkillAFreshness: AClaude Code +9 - 0.565score
plan-review
tobywise
Present a proposed plan with several real decisions in a local HTML page, collect answers, and revise it in rounds before writing the final plan.
SkillAFreshness: AClaude Code +9 - 0.565score
github-pr-review
tobywise
Format and publish completed review findings as GitHub PR comments or submitted reviews.
SkillAFreshness: AClaude Code +9
Cite this page
review-implementation skill. Agent Mart. https://agentmart.dev/skills/tobywise-review-implementation (last updated 2026-10-24)