Agent skill

Team Review

by NikiforovAll in NikiforovAll/claude-code-rules

Review changed code for reuse, quality, and efficiency using a team of persistent named reviewers.

Apache-2.0Auto-check passedDevelopment

Install Team Review

skills CLI
$ npx skills add NikiforovAll/claude-code-rules --skill team-review -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install NikiforovAll/claude-code-rules team-review --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/NikiforovAll/claude-code-rules.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/handbook-code-review/skills/team-review .claude/skills/team-review && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
team-review
GitHub stars
141
Token cost
~1.1k tokens
SKILL.md length
542 words
Files
1
Skills in repo
26
Repo updated
First seen
Licence
Apache-2.0

At a glance

Review changed code for reuse, quality, and efficiency using a team of persistent named reviewers.

  • Works in 3 steps: Identify Changes → Create Review Team and Spawn Reviewers → Collect and Act on Findings
  • Says team review
  • SKILL.md covers Phase 1: Identify Changes, Phase 2: Create Review Team…, Phase 3: Collect and Act on… and Important
  • Calls git

What it does

Team Review is an agent skill from NikiforovAll/claude-code-rules. Review changed code for reuse, quality, and efficiency using a team of persistent named reviewers. This skill should be used when the user says "team review", "review with team", or wants parallel code review with persistent team members for follow-up questions. Similar to /subagent-review but reviewers persist after review.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Code review and Subagents. It works with Git. The repository describes itself as: Learn practical techniques to enhance your AI-assisted development workflow with Claude Code. The licence is Apache-2.0.

When your agent uses it

  • Says team review
  • Review with team
  • Wants parallel code review with persistent team members for follow-up questions

Example prompts

  • “team review”
  • “review with team”
  • “/team-review”

Requirements

  • Pre-approved tools (allowed-tools): Agent, Bash(git diff *), Bash(git log *), Bash(git status *), Read, Grep, Glob, TaskCreate, TaskUpdate, TaskList, TeamCreate, TeamDelete, SendMessage

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Identify Changes
  2. Create Review Team and Spawn Reviewers
  3. Collect and Act on Findings

What it can do on your machine

Read from SKILL.md and the folder at commit 281c063. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Agent
    • Bash(git diff *)
    • Bash(git log *)
    • Bash(git status *)
    • Read
    • Grep
    • Glob
    • TaskCreate
    • TaskUpdate
    • TaskList

    …and 3 more on the same allowed-tools line.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Team Review loads about 1.1k tokens when it runs. Until then it costs about 85 tokens; SKILL.md has 542 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~85
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from NikiforovAll/claude-code-rules at commit 281c063, republished under its Apache-2.0 licence (© NikiforovAll). 542 words, ~1,058 tokens.

Download SKILL.mdSave it as .claude/skills/team-review/SKILL.md (or your agent's skills folder).
name
team-review
description
Review changed code for reuse, quality, and efficiency using a team of persistent named reviewers. This skill should be used when the user says "team review", "review with team", or wants parallel code review with persistent team members for follow-up questions. Similar to /subagent-review but reviewers persist after review.
allowed-tools
Agent, Bash(git diff *), Bash(git log *), Bash(git status *), Read, Grep, Glob, TaskCreate, TaskUpdate, TaskList, TeamCreate, TeamDelete, SendMessage

Team Review: Code Review with Persistent Team Members

Review all changed files for reuse, quality, and efficiency using a team of named reviewers that persist for follow-up questions.

Phase 1: Identify Changes

Run git diff (or git diff HEAD if there are staged changes) to see what changed. If there are no git changes, review the most recently modified files that the user mentioned or that you edited earlier in this conversation.

Store the full diff text — you will pass it to each reviewer.

Phase 2: Create Review Team and Spawn Reviewers

Create a team (or reuse an existing one) and spawn three named team members concurrently using the Agent tool. Each member gets the full diff as context.

Use run_in_background: true for all three so they run in parallel. Give each a descriptive name parameter.

Member 1: reuse-reviewer

Prompt: You are a code reuse reviewer. Here is the diff to review:

<paste full diff>

For each change:

  1. Search for existing utilities and helpers that could replace newly written code. Look for similar patterns elsewhere in the codebase.
  2. Flag any new function that duplicates existing functionality. Suggest the existing function to use instead.
  3. Flag any inline logic that could use an existing utility — hand-rolled string manipulation, manual path handling, custom environment checks, ad-hoc type guards.

Report findings as a bulleted list. If the code is clean, say so.

Member 2: quality-reviewer

Prompt: You are a code quality reviewer. Here is the diff to review:

<paste full diff>

Review for:

  1. Redundant state: state that duplicates existing state, cached values that could be derived
  2. Parameter sprawl: adding new parameters instead of generalizing
  3. Copy-paste with slight variation: near-duplicate code blocks
  4. Leaky abstractions: exposing internal details that should be encapsulated
  5. Stringly-typed code: using raw strings where constants or enums exist
  6. Unnecessary nesting: wrapper elements that add no value
  7. Unnecessary comments: comments explaining WHAT — delete; keep only non-obvious WHY

Report findings as a bulleted list. If the code is clean, say so.

Show full SKILL.md (211 more words)Show less
Member 3: efficiency-reviewer

Prompt: You are an efficiency reviewer. Here is the diff to review:

<paste full diff>

Review for:

  1. Unnecessary work: redundant computations, repeated file reads, duplicate API calls, N+1 patterns
  2. Missed concurrency: independent operations run sequentially when they could be parallel
  3. Hot-path bloat: blocking work added to startup or per-request hot paths
  4. Recurring no-op updates: state updates that fire unconditionally — add change-detection guards
  5. Unnecessary existence checks: pre-checking before operating (TOCTOU anti-pattern)
  6. Memory: unbounded data structures, missing cleanup, event listener leaks
  7. Overly broad operations: reading entire files when only a portion is needed

Report findings as a bulleted list. If the code is clean, say so.

Phase 3: Collect and Act on Findings

Wait for all three reviewers to complete. Aggregate their findings and fix each issue directly. If a finding is a false positive or not worth addressing, note it and move on.

When done, briefly summarize what was fixed (or confirm the code was already clean).

Important

  • Do NOT shut down the team after review — reviewers persist for follow-up questions
  • Each reviewer should use Bash(git diff), Read, Grep, Glob to explore the codebase
  • Pass the team_name parameter when spawning agents so they join the same team
  • Create tasks for each reviewer to track progress

© NikiforovAll, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in plugins/handbook-code-review/skills/team-review of NikiforovAll/claude-code-rules.

Open the folder on GitHubat commit 281c063

Compare with similar skills

Team Review next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Team Review compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Team Review this skillNikiforovAll/claude-code-rules141—~1.1kAutomated safety check: PassApache-2.0
Cursor Composer Task DelegateChachamaru127/claude-code-harness3.2k—~4.4kAutomated safety check: NotesMIT
Parallel Adversarial Change Reviewben-manes/caffeine18k—~1.9kAutomated safety check: NotesApache-2.0
Parallel Specialist PR Reviewposhan0126/dotclaude870—~1.7kAutomated safety check: PassMIT
Code Revieweralirezarezvani/claude-code-tresor777—~1.8kAutomated safety check: PassMIT
Review And Simplify ChangesDimillian/Skills4k—~2kAutomated safety check: PassMIT

Similar skills

  • Cursor Composer Task Delegate

    Chachamaru127/claude-code-harness

    Hands one implementation task to Cursor Composer in an isolated git worktree, then reviews its diff and cherry-picks the result into the main branch.

    3.2k GitHub stars~4.4k tokensUpdated 6 days ago
    DevelopmentAuto-check: notes
  • Runs three parallel reviewers on a diff or branch, one blind, one design-aware and one matching past bug patterns, then triages their findings.

    18k GitHub stars~1.9k tokensUpdated today
    DevelopmentAuto-check: notes
  • Parallel Specialist PR Review

    poshan0126/dotclaude

    Reviews a pull request, staged changes or a file by sending the diff to specialist reviewer agents in parallel, then merges their findings into one compact report.

    870 GitHub stars~1.7k tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • Code Reviewer

    alirezarezvani/claude-code-tresor

    Automatic code quality and best practices analysis. An agent skill from alirezarezvani/claude-code-tresor.

    777 GitHub stars~1.8k tokensUpdated 3 mo ago
    DevelopmentAuto-check passed
  • Review a git diff or explicit file scope for reuse, code quality, efficiency, clarity, and standards issues, then optionally apply safe Codex-driven fixes.

    4k GitHub stars~2k tokensUpdated 6 mo ago
    DevelopmentAuto-check passed
  • Ad Review

    CorridorTech/PoseCap

    Two-axis fresh-context code review per WORKFLOW §10. An agent skill from CorridorTech/PoseCap.

    224 GitHub stars~2.4k tokensUpdated 4 days ago
    DevelopmentAuto-check: notes

More from NikiforovAll/claude-code-rules

All 26 skills in this repo
  • Reflect Solution

    NikiforovAll/claude-code-rules

    Summarize WHAT WAS SHIPPED in a Claude Code session as a self-contained HTML slide deck — the elevator pitch (problem, solution, decisions, artifacts, verification, gaps), not a play-by-play of tool…

    141 GitHub stars~3.8k tokensUpdated 9 days ago
    Auto-check passed
  • Dotnet Analyzers

    NikiforovAll/claude-code-rules

    Run dotnet format to fix code style and analyzer diagnostics (IDE0005, CA, SA).

    141 GitHub stars~1.9k tokensUpdated 9 days ago
    Auto-check passed
  • Ilspy Decompile

    NikiforovAll/claude-code-rules

    Understand implementation details of .NET code by decompiling assemblies.

    141 GitHub starsUsed in 2 repos~760 tokens
    Auto-check passed
  • Reflect Tree

    NikiforovAll/claude-code-rules

    Visualize a Claude Code session as a quest/skill tree — a navigable SVG graph where nodes are turns and edges show flow, with distinct visual encoding for normal flow, dead-ends, corrections…

    141 GitHub stars~2.8k tokensUpdated 9 days ago
    Auto-check passed
  • Structured Plan Mode

    NikiforovAll/claude-code-rules

    This skill should be used when planning and tracking complex feature implementations that require systematic task decomposition.

    141 GitHub stars~4.2k tokensUpdated 9 days ago
    Auto-check passed
  • Glab

    NikiforovAll/claude-code-rules

    Expert guidance for using the GitLab CLI (glab) to manage GitLab issues, merge requests, CI/CD pipelines, repositories, and other GitLab operations from the command line.

    141 GitHub starsUsed in 1 repo~2.2k tokens
    Auto-check passed

Works with

Categories

Questions about Team Review

What does Team Review do?

Review changed code for reuse, quality, and efficiency using a team of persistent named reviewers. Team Review is an agent skill from NikiforovAll/claude-code-rules. Review changed code for reuse, quality, and efficiency using a team of persistent named reviewers.

When should I use Team Review?

Team Review fits situations like: says team review; review with team; wants parallel code review with persistent team members for follow-up questions.

How do I install Team Review in Claude Code?

Run `npx skills add NikiforovAll/claude-code-rules --skill team-review -a claude-code`. Or copy the skill folder (plugins/handbook-code-review/skills/team-review in NikiforovAll/claude-code-rules) into .claude/skills/team-review in your project. Claude Code loads it when a task matches its description.

How do I install Team Review in Codex?

Run `npx skills add NikiforovAll/claude-code-rules --skill team-review -a codex`. Or copy the skill folder (plugins/handbook-code-review/skills/team-review in NikiforovAll/claude-code-rules) into .agents/skills/team-review in your project. Codex loads it when a task matches its description.

Can I use Team Review in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NikiforovAll/claude-code-rules --skill team-review -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/team-review, .gemini/skills/team-review, .github/skills/team-review and .opencode/skills/team-review in your project.

What does Team Review need to run?

Going by SKILL.md and its folder, Team Review needs the command-line tools its instructions call (git). Its frontmatter pre-approves these tools: Agent, Bash(git diff *), Bash(git log *), Bash(git status *), Read, Grep, Glob, TaskCreate, TaskUpdate, TaskList, TeamCreate, TeamDelete, SendMessage.

Does Team Review access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Team Review safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Team Review use?

Team Review is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Team Review use?

About 1.1k tokens (SKILL.md is roughly 4.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Team Review?

Skills that share tags, products or a category with Team Review: Cursor Composer Task Delegate (Chachamaru127/claude-code-harness, 3.2k stars), Parallel Adversarial Change Review (ben-manes/caffeine, 18k stars), Parallel Specialist PR Review (poshan0126/dotclaude, 870 stars) and Code Reviewer (alirezarezvani/claude-code-tresor, 777 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Team Review?

NikiforovAll (a GitHub user) maintains it in NikiforovAll/claude-code-rules, which has 141 GitHub stars. The repository holds 26 skills in this directory. The repository was last updated on October 2, 2026.

Source: NikiforovAll/claude-code-rules on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.