Skip to content
Agentmart
Submit a tool

code-review

Review a pull request, branch, recent commits, staged or unstaged changes, or AI-generated code for correctness, readability, architecture, security…

Skill by japurcell

IndexedMIT
Write a review

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/japurcell-code-review

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.

We use your email only for this newsletter. Privacy

About

Review a pull request, branch, recent commits, staged or unstaged changes, or AI-generated code for correctness, readability, architecture, security, performance, standards/spec adherence, and maintainability. Use when reviewing a PR before merge, reviewing changes since a fixed point, reviewing work-in-progress changes, reviewing another agent's code, asking to "review since X", requesting a thermo-nuclear / thermonuclear / deep code quality / especially harsh maintainability review, or when machine-readable output is needed.

Use cases: security, agent-building

No 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/code-review

What's inside

Skill name
code-review
Description
Review a pull request, branch, recent commits, staged or unstaged changes, or AI-generated code for correctness, readability, architecture, security, performance, standards/spec adherence, and maintainability. Use when reviewing a PR before merge, reviewing changes since a fixed point, reviewing work-in-progress changes, reviewing another agent's code, asking to "review since X", requesting a thermo-nuclear / thermonuclear / deep code quality / especially harsh maintainability review, or when machine-readable output is needed.
License
MIT
Instructions
161 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • name: "code-review" does not match folder "skill-snapshot-old"

Files (4)

  • FALSE_POSITIVE_RUBRIC.md
  • MAINTAINABILITY_CRITERIA.md
  • OUTPUT_FORMATS.md
  • SKILL.md

SKILL.md (first lines)

# Code Review

Review only the requested change scope. Anchor every finding to that change. Prefer behavior-preserving simplification: smaller, clearer, more direct code over cleverness or incidental complexity.

## Scope

Review for correctness, readability, architecture, security, performance, documented standards, spec adherence if a spec exists, and maintainability.

Report only issues introduced by, exposed by, or clearly reachable through the reviewed change.

## Required-agent rule

If this skill requires a dedicated agent, run it. Do not merge, combine, substitute, skip, or manually emulate required agents.

## Process

1. Invoke `subagent-model-router` and `addy-code-review-and-quality`.

2. Make a todo list.

3. Set the review target only. Do not read PR or issue content directly in this step.
   - PR review: target the PR.
   - Fixed-point review: use exactly the user-provided target.
   - If the user says “review since X” but X is not a fixed point, ask: `Review against what — a branch, a commit, or main?` Stop until answered.

4. Follow the main-agent GitHub intake rule:
   - The main agent must not read PR or GitHub issue content directly.
   - All GitHub PR/issue intake must be done by a fast-tier subagent using `gh`, not web fetch.
   - The main agent may use only the subagent summary unless a later required agent needs more detail.

5. Capture inputs with fast-tier subagents.
   - Fixed-point review:
     - `git diff <fixed-point>...HEAD`
     - `git log <fixed-point>..HEAD --oneline`
   - PR review:
     - PR status and early-stop recommendation: open / closed / draft / review not needed / already reviewed by you
     - title, body summary, branch info, changed files, linked issues, referenced specs, notable metadata
     - compact summary of linked or referenced GitHub issues relevant to scope or spec
     - likely spec-source candidates in priority order
   - If not reviewing a PR but GitHub issues are referenced, fetch and summarize them.

6. Stop early if intake says a PR is closed, draft, does not need review, or already has a review from you.

7. Gather only relevant standards/context files via a fast-tier subagent, checking repo root and touched paths as applicable:
   - `AGENTS.md`
   - `CLAUDE.md`
   - `GEMINI.md`
   - `CONTRIBUTING.md`
   - `CONTEXT.md`
   - `CONTEXT-MAP.md`
   - `STYLE.md`
   - `STANDARDS.md`
   - `STYLEGUIDE.md`
   - `docs/adr/*`
   - `.editorconfig`
   - `eslint.config.*`
   - `biome.json`
   - `prettier.config.*`
   - `tsconfig.json`

8. Identify the spec source in this order:
   1. issue references from commit messages or PR metadata
   2. user-supplied path
   3. matching spec / PRD under `docs/`, `specs/`, `.scratch/`, or `.agents/scratchpad/**`
   4. if none is found, ask where the spec is; if there is no spec, record `no spec available` and skip the Spec agent

9. Preflight required agents. Hard stop if any required agent is missing.

   Always required:
   - `addy-code-reviewer`
   - `addy-security-auditor`
   - `addy-test-engineer`
   - Maintainability agent
   - Standards agent

   Required only if a spec exists:
   - Spec agent

   Required only for PR reviews:
   - History agent
   - Related-PR agent
   - Code-comment agent

10. Spawn required agents in parallel.

    PR-only agents:
    - History agent: use `git blame` and modified-code history to identify historically supported issues.
    - Related-PR agent: review prior PRs touching the same files for comments that still apply.
    - Code-comment agent: check whether the change violates guidance in comments within modified files.

    All-review agents:
    - `addy-code-reviewer`: correctness, readability, architecture, security, performance
    - `addy-security-auditor`: OWASP Top 10, secrets, auth/authz, threat model, dependency CVEs
    - `addy-test-engineer`: test gaps in happy path, edge cases, error paths, concurrency
    - Spec agent, if a spec exists: missing or partial requirements, scope creep, incorrect implementation
    - Maintainability agent: apply `MAINTAINABILITY_CRITERIA.md`
    - Standards agent: report only documented standards violations; cite file and rule; skip anything tooling enforces

11. Filter false positives.
    - For each issue, spawn a parallel fast-tier subagent to score whether it is real or a false positive.
    - Use `FALSE_POSITIVE_RUBRIC.md` verbatim.
    - For standards findings, confirm the standards file explicitly supports the finding.
    - Filter out issues with score below 75.

12. Produce output.
    - For PR comment mode, use `OUTPUT_FORMATS.md`, repeat the PR eligibility check before commenting, and post with `gh pr comment` only if still eligible.
    - For machine-readable mode, use `OUTPUT_FORMATS.md`.
    - If the user requested a different output format, satisfy it while preserving the same filtering and evidence requirements.

## Exclusions

Do not report:

- speculative bugs that do not survive light scrutiny
- pedantic nitpicks
- issues tooling should catch
- generic requests for more tests, docs, or security review unless explicitly required by a standards file or clearly broken in the change
- likely intentional functional changes tied to the broader change
- issues on unchanged lines unless the change clearly exposes or activates them

From japurcell/skills, MIT.

More from japurcell/skills

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Oct 15, 2026 (13 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from japurcell

Cite this page

code-review skill. Agent Mart. https://agentmart.dev/skills/japurcell-code-review (last updated 2026-10-24)