Files
xiaolai 05f0202536 fix: replace invalid diff tool with bash in security-reviewer agents (#89)
`diff` is not a valid Claude Code tool name — the agent would silently
lose its diff capability at runtime. Use `bash` to invoke diff instead.

Applies to all four locales: en (07-plugins), vi, zh, uk.

Co-authored-by: Claude Code <noreply@anthropic.com>
2026-04-25 00:24:35 +02:00
..

name, description, tags
name description tags
PR 审查插件 为 Pull Request 提供完整的代码审查工作流 plugins, code-review, pull-request

PR 审查插件

完整的 PR 审查工作流,包含安全、测试和文档检查。

功能

安全分析 测试覆盖率检查 文档校验 代码质量评估 性能影响分析

安装

/plugin install pr-review

包含内容

Slash 命令

  • /review-pr - 全面 PR 审查
  • /check-security - 面向安全的审查
  • /check-tests - 测试覆盖率分析

子 agents

  • security-reviewer - 安全漏洞检测
  • test-checker - 测试覆盖率分析
  • performance-analyzer - 性能影响评估

MCP 服务器

  • 用于 PR 数据的 GitHub 集成

Hooks

  • pre-review.js - 审查前验证

使用

基础 PR 审查

/review-pr

仅安全检查

/check-security

仅测试覆盖率检查

/check-tests

要求

  • Claude Code 1.0+
  • GitHub 访问权限
  • Git 仓库

配置

设置 GitHub token

export GITHUB_TOKEN="your_github_token"

示例工作流

用户:/review-pr

Claude:
1. 运行 pre-review hook(验证 git 仓库)
2. 通过 GitHub MCP 获取 PR 数据
3. 将安全审查委派给 security-reviewer subagent
4. 将测试分析委派给 test-checker subagent
5. 将性能分析委派给 performance-analyzer subagent
6. 汇总所有发现
7. 提供完整审查报告

结果:
✅ 安全:未发现关键问题
⚠️  测试:覆盖率为 65%,建议达到 80%+
✅ 性能:没有明显影响
📝 建议:为边界情况添加测试