mcpField
R
react-change-review

react-change-review

github.com/petekp测试与质量48111 次安装2 天前更新
代码仓库

关于 react-change-review

react-change-review 是用于审查 React 代码变更的技能,面向需要提供证据支持的审查者。它根据请求和 Git 状态确定审查范围,并追踪受影响的调用方与共享行为。

主要功能

  1. 01根据请求和 Git 状态确定范围
  2. 02检查差异及受影响的调用方
  3. 03按相关风险加载指导
  4. 04针对具体疑点运行检查
  5. 05区分已确认缺陷与未决疑点

适用场景

  1. 01审查指定的 PR 或提交范围
  2. 02对照预期基线检查本地变更
  3. 03排查 React Effect 或组件 API 变更

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/petekp/claude-code-setup --skill react-change-review

安装后在 Claude Code 中输入/react-change-review确认已加载。

附带文件agents/openai.yamlreferences/review-checks.md

详细介绍

React 变更审查

根据请求和 Git 状态推断审查目标。若给出了 PR 或范围,则使用指定内容;否则检查本地变更和分支预期的基准。阅读差异和受影响的调用方。若共享行为可能导致消费者出问题,则追踪变更文件之外的相关行为。

仅在存在相关风险时加载辅助指南:

  • react-doctor:运行或解读 React 诊断。优先使用仓库固定的命令;针对同一差异,复用当前已有的结果。
  • react-useeffect:涉及 Effects、派生状态、订阅或清理时。
  • vercel-composition-patterns:涉及组件 API 或所有权变更时。
  • vercel-react-best-practices:怀疑存在渲染、数据获取、打包或服务端/客户端边界问题时。

针对每项关注点,选择已安装的规范技能;不要为同一指南加载其他供应商的副本。只有在怀疑的问题需要时,才阅读单条规则参考。

对于较大的差异或不熟悉的故障模式,使用 review checks。运行仓库要求的检查,以及能够排查具体疑虑的其他验证。如果当前检查已成功通过,且差异或相关环境未发生变化,则无需重复运行。

按修复顺序报告有证据支持的问题。每项问题都必须说明失败条件、对用户或消费者的影响,以及发生位置。合并成因相同的问题。将尚未解决的疑虑和验证缺口与已确认的缺陷分开。审查结果没有问题也完全有效。

审查授权检查并报告问题。仅修复已获授权且属于当前关注范围内的变更。将无关诊断或清理事项作为后续工作报告;它们不会扩大处理范围。

评论

支持 Markdown