yyh211/local-diff-review
基于本地 git diff 的代码审查技能。用于在提交 PR 前先做自检评审,严格复用 pr-review 的三维度标准(代码质量标准、FastGPT 风格规范、常见问题清单),支持审查未暂存改动、已暂存改动、某次提交、或当前分支相对基线分支的全部改动。
npx skills add https://github.com/YYH211/Claude-meta-skill --skill local-diff-review
pr-review 保持一致,不允许自定义弱化标准。./code-quality-standards.md./common-issues-checklist.md> 说明:本 skill 的“评审准则”以 pr-review 当前版本为准,以上链接即唯一标准来源。
先收集仓库状态:
git status --short
git branch --show-current
git remote -v
再根据用户意图选择 diff 范围(默认优先问清楚范围):
# 1) 未暂存改动
git diff
# 2) 已暂存改动
git diff --staged
# 3) 工作区全部改动(含暂存+未暂存)
git diff HEAD
# 4) 当前分支相对基线分支(推荐用于“准备提 PR”)
git diff upstream/<base-branch>...HEAD
# 5) 指定提交
git show <commit>
每个问题都包含:
git diff --staged,只给问题清单。”upstream/v4.14.7-dev 的改动。”Take yyh211/local-diff-review from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.