review-pr
GitHub用于审查GitHub拉取请求的只读技能,通过克隆PR代码并应用标准进行检查,输出包含严重性分级的问题评论及最终评估结论。
Trigger Scenarios
Install
npx skills add music-assistant/server --skill review-pr -g -y
SKILL.md
Frontmatter
{
"name": "review-pr",
"description": "Use when asked to review a GitHub pull request, PR link is shared, or user says \/review-pr"
}
Review GitHub Pull Request
Review the GitHub pull request: $ARGUMENTS.
This is a read-only review. Report findings in the console — never post comments, approve, or request changes on GitHub, and never modify the code under review.
Steps
gh pr viewfor the PR details and description.- Create a git worktree and do everything below inside it, so the reviewer's checked-out branch stays untouched (
git worktree add --detach <path>). gh pr checkoutin the worktree, then confirm the local commit hash matches the remote PR head.- HARD STOP: if the checkout fails, or the hashes still differ afterwards, stop and report it. No workarounds — not
git fetch, not reviewing from the diff alone. Wait for instructions.
- HARD STOP: if the checkout fails, or the hashes still differ afterwards, stop and report it. No workarounds — not
gh pr checksfor CI status.gh pr difffor the changes, then read the surrounding code for anything the diff alone can't settle.- Apply
REVIEW_STANDARDS.md, in the same directory as this skill.
Running tests or linters isn't part of this — CI does that.
Output Format
Comments per file and line that need attention. Skip what's already fine.
Each comment carries a severity ([CRITICAL], [PROBLEM], [SUGGESTION]), states the problem in a sentence, says why it matters when that isn't self-evident, and gives a concrete fix or snippet.
Close with an overall assessment — approve, request changes, or comment — followed by the findings grouped by severity.
Version History
-
f6f4107
Current 2026-07-31 07:15
对齐上下文工程指南:移除低价值禁令列表,改为解释原因;引用外部配置文件而非内联过时命令;增加关联Issue验证;调整步骤顺序以优先创建worktree;删除示例输出以避免引导偏差。
- f671dd0 2026-07-05 15:01


