Claude Code 审查可复用逻辑并减少改动
EnglishClaude Code 安装步骤
- 打开 GitHub 固定提交的 `.claude/skills/code-review/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.claude/skills/code-review/`,把核对后的文件保存为 `.claude/skills/code-review/SKILL.md`。
- 在该项目根目录启动 Claude Code,在斜杠菜单中选择 `/code-review`。
中文摘要
同时看暂存与未暂存差异,在保留结果的前提下识别重复组件或可以共用的现有逻辑。
SKILL.md 中文导读
可复现示例
为排练列表增加地点筛选。演示差异新增控制器和两套过滤函数,但项目已有按场馆过滤的函数。记录 `{goal:'venue filter',staged:3,unstaged:2,reuse:'filterByVenue'}`。工作步骤
- 一起检查暂存和未暂存差异,找出目标之外或可以复用的改动。
- 指出具体调用点和较小替代方案,说明怎样核对行为一致。
验收方法
给出可审阅的建议 `{reuse:'filterByVenue',expected:'same visible results'}`,说明哪套重复过滤可以移除、哪些调用点继续使用既有函数。把暂存和未暂存改动一起考虑。
GitHub 原文 · 更新日期
适用环境
Claude Code 项目与本轮实现涉及的改动。需要现有共用逻辑和可核对的验收行为。
常见问题
审查看见新增逻辑重复已有函数时怎么办?
先确认两个入口需要的行为一致,再用具体调用点说明复用方案。列出哪些新增改动可以省去和应验证的用户结果。