Files
claude-howto/07-plugins/pr-review
Luong NGUYEN 343d6f0f99 docs: sync to Claude Code v2.1.220
Bumps tutorial coverage from the v2.1.217 baseline (2026-07-22 sync) to
v2.1.220 — three contiguous releases (v2.1.218–v2.1.220).

Critical fixes:

- Nested subagent spawning is on by default again at depth 3 (v2.1.219).
  Five locations across 04-subagents, CATALOG, 10-cli and QUICK_REFERENCE
  stated it was disabled by default — true for v2.1.217–v2.1.218 only.
  CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH=1 now disables rather than enables.
  All five carry an identical three-era history note.
- Claude Opus 5 is the default Opus model (v2.1.219). 10-cli asserted
  "Opus 4.8 remains the default"; Opus 5 was absent from every model table.
  Added to both model tables, 19 Compatible Models footers, and ~20
  effort-level enumerations.

Also fixed: fast-mode model list, auto-mode eligibility self-contradiction
in 09-advanced-features, stale CLAUDE_CODE_ENABLE_AUTO_MODE opt-in in
CATALOG, hook-event count disagreement (29/30 -> 31 across three files),
doc-generator skill name/directory mismatch, stale "May 2026" headings,
and the last three docs.anthropic.com links.

Added: DirectoryAdded hook, /deep-research explicit-invocation note,
/code-review background subagent, context:fork background default, agent
frontmatter hook workspace trust, dynamic workflow size guideline and
workflowSizeGuideline key, sandbox.network.strictAllowlist, MCP error
surfacing, stream-json nested subagent forwarding, frontmatter boolean
values, agent name ':' rejection, auto/plan-mode classifier changes, and
Opus 5 safety-classifier fallback.

Renamed the deep-research skill example to topic-research to stop it
shadowing the built-in; mirrored to vi/ja/uk. doc-generator rename
mirrored to ja/zh/uk.
2026-07-29 15:01:31 +07:00
..
2026-07-29 15:01:31 +07:00

Claude How To

PR Review Plugin

Complete PR review workflow with security, testing, and documentation checks.

Features

Security analysis Test coverage checking Documentation verification Code quality assessment Performance impact analysis

Installation

/plugin install pr-review

What's Included

Slash Commands

  • /review-pr - Comprehensive PR review
  • /check-security - Security-focused review
  • /check-tests - Test coverage analysis

Subagents

  • security-reviewer - Security vulnerability detection
  • test-checker - Test coverage analysis
  • performance-analyzer - Performance impact evaluation

MCP Servers

  • GitHub integration for PR data

Hooks

  • pre-review.js - Pre-review validation

Usage

Basic PR Review

/review-pr

Security Check Only

/check-security

Test Coverage Check

/check-tests

Requirements

  • Claude Code 1.0+
  • GitHub access
  • Git repository

Configuration

Set up your GitHub token:

export GITHUB_TOKEN="your_github_token"

Example Workflow

User: /review-pr

Claude:
1. Runs pre-review hook (validates git repo)
2. Fetches PR data via GitHub MCP
3. Delegates security review to security-reviewer subagent
4. Delegates testing to test-checker subagent
5. Delegates performance to performance-analyzer subagent
6. Synthesizes all findings
7. Provides comprehensive review report

Result:
✅ Security: No critical issues found
⚠️  Testing: Coverage is 65%, recommend 80%+
✅ Performance: No significant impact
📝 Recommendations: Add tests for edge cases

Last Updated: July 29, 2026 Claude Code Version: 2.1.220 Sources: