review-pr — for Claude Code review-pr, studio, community, for Claude Code, ide skills, code review automation, machine learning, git diff analysis, commit message analysis, parallel subagents

v1.0.0

关于此技能

适用场景: Ideal for AI agents that need before merging a feature branch. 本地化技能摘要: Open-source control plane for your AI agents. It covers agents, ai, bun workflows.

功能特性

Critique code changes from multiple perspectives using machine learning
Identify issues and provide instant feedback to developers
Automate code review using parallel subagents
Analyze code changes using git diff and commit messages
Use task tool with subagent_type: "generalPurpose" and readonly: true

# 核心主题

decocms decocms
[363]
[43]
更新于: 4/29/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 10/11

This page remains useful for teams, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
10/11
Quality Score
80
Canonical Locale
en
Detected Body Locale
en

适用场景: Ideal for AI agents that need before merging a feature branch. 本地化技能摘要: Open-source control plane for your AI agents. It covers agents, ai, bun workflows.

核心价值

推荐说明: review-pr helps agents before merging a feature branch. review-pr is an AI agent skill that automates code review by spawning parallel subagents to critique the git diff of the current branch.

适用 Agent 类型

适用场景: Ideal for AI agents that need before merging a feature branch.

赋予的主要能力 · review-pr

适用任务: Applying Before merging a feature branch
适用任务: Applying After implementation to catch issues before PR
适用任务: Applying When you want a thorough multi-perspective review of code changes

! 使用限制与门槛

  • 限制说明: Missing considerations: What the changes don't address
  • 限制说明: Verdict: Ready / Needs changes / High risk
  • 限制说明: Locate — Every issue must refere

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

评审后的下一步

先决定动作,再继续看上游仓库材料

Killer-Skills 的主价值不应该停在“帮你打开仓库说明”,而是先帮你判断这项技能是否值得安装、是否应该回到可信集合复核,以及是否已经进入工作流落地阶段。

实验室 Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

常见问题与安装步骤

以下问题与步骤与页面结构化数据保持一致,便于搜索引擎理解页面内容。

? FAQ

review-pr 是什么?

适用场景: Ideal for AI agents that need before merging a feature branch. 本地化技能摘要: Open-source control plane for your AI agents. It covers agents, ai, bun workflows.

如何安装 review-pr?

运行命令:npx killer-skills add decocms/studio/review-pr。支持 Cursor、Windsurf、VS Code、Claude Code 等 19+ IDE/Agent。

review-pr 适用于哪些场景?

典型场景包括:适用任务: Applying Before merging a feature branch、适用任务: Applying After implementation to catch issues before PR、适用任务: Applying When you want a thorough multi-perspective review of code changes。

review-pr 支持哪些 IDE 或 Agent?

该技能兼容 Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer。可使用 Killer-Skills CLI 一条命令通用安装。

review-pr 有哪些限制?

限制说明: Missing considerations: What the changes don't address;限制说明: Verdict: Ready / Needs changes / High risk;限制说明: Locate — Every issue must refere。

安装步骤

  1. 1. 打开终端

    在你的项目目录中打开终端或命令行。

  2. 2. 执行安装命令

    运行:npx killer-skills add decocms/studio/review-pr。CLI 会自动识别 IDE 或 AI Agent 并完成配置。

  3. 3. 开始使用技能

    review-pr 已启用,可立即在当前项目中调用。

! 参考页模式

此页面仍可作为安装与查阅参考,但 Killer-Skills 不再把它视为主要可索引落地页。请优先阅读上方评审结论,再决定是否继续查看上游仓库说明。

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

review-pr

安装 review-pr,这是一款面向AI agent workflows and automation的 AI Agent Skill。查看评审结论、使用场景与安装路径。

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Review PR

Spawn parallel subagents to critique the git diff of the current branch (vs main) from independent perspectives. Synthesize findings into a prioritized remediation plan.

When to Use

  • Before merging a feature branch
  • After implementation to catch issues before PR
  • When you want a thorough multi-perspective review of code changes
  • When the user says "review my changes" or "critique this branch"

Critique Perspectives

One subagent per perspective. Each critic is independent.

PerspectiveFocus
DuplicationDRY violations, repeated logic, consolidation opportunities
CorrectnessBugs, edge cases, missing error handling, logic flaws
SecurityAuth, validation, sensitive data, injection risks
PerformanceN+1, scalability, bottlenecks, efficiency
TestingCoverage gaps, missing tests, untested edge cases
ArchitectureFit with existing patterns, layering violations, coupling
ScopeUnrelated changes, incomplete work, leftover debug code

Workflow

1. Gather the Diff

Run these commands to collect context for the critics:

bash
1# Get the base branch (usually main) 2git merge-base main HEAD 3 4# Full diff against main 5git diff main...HEAD 6 7# List of changed files 8git diff main...HEAD --name-status 9 10# Recent commit messages on this branch 11git log main..HEAD --oneline

If the diff is very large, also get a --stat summary and split the diff by file groups when dispatching critics.

2. Dispatch Critics in Parallel

For each perspective, spawn a subagent with the diff content and a focused prompt. Use the Task tool with subagent_type: "generalPurpose" and readonly: true.

Template per critic:

Critique the following code changes from the [{PERSPECTIVE}] perspective.

**Branch:** {BRANCH_NAME}
**Changed files:** {FILE_LIST}
**Diff:** {DIFF_CONTENT}
**Commit messages:** {COMMIT_LOG}

**Your role:** You are a critical code reviewer focused ONLY on [{PERSPECTIVE}]. Be skeptical. Find real problems, not style nitpicks.

**Check:**
[PERSPECTIVE-SPECIFIC CHECKS - see references/critic-prompts.md]

**Output format:**
- **Issues found:** (Blocker / Important / Minor) — cite file and line from the diff
- **Missing considerations:** What the changes don't address
- **Recommendations:** Specific improvements with code suggestions where possible
- **Verdict:** Ready / Needs changes / High risk

For full prompts per perspective, see references/critic-prompts.md.

Important: Each subagent needs the actual diff content. If the diff is too large for a single prompt, split by domain (e.g., backend files vs frontend files) and send relevant portions to each critic.

3. Synthesize Results

When all critics return:

  1. Merge by severity — Collect Blockers from all critics first
  2. Deduplicate — Same issue from multiple critics = higher priority
  3. Locate — Every issue must reference specific file(s) and line(s)
  4. Prioritize — Blockers > Important > Minor

4. Critique Summary

markdown
1# Review PR Summary 2 3**Branch:** {branch_name} 4**Files changed:** {count} 5**Commits:** {count} 6 7## Blockers 8[Must fix before merge — file:line references] 9 10## Important 11[Should fix — file:line references] 12 13## Minor 14[Nice to have — file:line references] 15 16## Overall Verdict 17[Ready / Needs changes / High risk]

5. Create Remediation Plan

Transform findings into an actionable plan. Group by file or concern, not by critic.

markdown
1# Remediation Plan 2 3## Tasks 4 5### 1. [Task title — addresses Blocker/Important] 6**Files:** list of files to change 7**What:** Specific change description 8**Why:** Which critique finding this addresses 9 10### 2. [Next task...] 11... 12 13## Out of Scope 14[Issues deliberately deferred with reasoning]

Plan guidelines:

  • One task per logical fix (may span multiple files)
  • Blockers become mandatory tasks; Important become recommended; Minor are optional
  • Reference the critique finding each task addresses
  • Keep tasks small and independently mergeable when possible
  • If a finding is invalid (false positive), note it in Out of Scope with reasoning

Feedback as Guidance

Core principle: Critics are advisors. You are the decision-maker.

Act on when:

  • The issue is clearly a bug or security risk
  • Multiple critics flag the same concern
  • The fix is low-cost relative to the risk

Defer when:

  • The suggestion would expand scope significantly
  • It contradicts project conventions (check CLAUDE.md / AGENTS.md)
  • The concern is speculative with low probability

Reject when:

  • It's a false positive (critic misread the diff)
  • The existing pattern is intentional and documented
  • The "fix" would introduce more complexity than it solves

Red Flags

  • Don't run critics sequentially (perspectives are independent)
  • Don't send critics a summary instead of the actual diff (they need real code)
  • Don't include style/formatting issues (the formatter handles those)
  • Don't create remediation tasks for false positives
  • Don't let critics override project conventions
  • Don't skip the remediation plan (findings without a plan are just noise)

Integration

  • review-plan — Similar pattern but for plans; use review-pr for code
  • superpowers:verification-before-completion — Run after remediation to confirm fixes
  • superpowers:finishing-a-development-branch — Use review-pr before finishing

相关技能

寻找 review-pr 的替代方案 (Alternative) 或可搭配使用的同类 community Skill?探索以下相关开源技能。

查看全部

openclaw-release-maintainer

Logo of openclaw
openclaw

本地化技能摘要: 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

333.8k
0
AI

widget-generator

Logo of f
f

本地化技能摘要: Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf

149.6k
0
AI

flags

Logo of vercel
vercel

本地化技能摘要: The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
浏览器

pr-review

Logo of pytorch
pytorch

本地化技能摘要: Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
开发者工具