拆PR用这Skill保可合并

把大型PR拆分成多个小PR,减少需要审核的代码所有者组数量。

mcore-split-pr 是按 Megatron-LM 代码所有者范围规划拆分合并请求的 Skill。它整理改动与审核组,寻找更小、仍能理解和合并的工作单元。

减少审核组不是把测试另塞一个 PR。测试应跟被验证代码同行,跨改动依赖也要标清;如果后续调用被重命名的符号,前一项可能需要兼容入口。

方案先核每项基准、内容与顺序,再执行拆分。堆叠分支不是每项都能立即独立合到 main,主文在这点的表述需要按实际依赖澄清;按文件取差异也可能漏掉同文件的关联修改。

适合大 PR 先做可审方案。本文未拆分分支或创建草稿 PR,代码所有者规则未实测;拆后仍需逐项验证,并保留原作者归属,审核组变少不代表可以绕过必须的审查。

分类:AI 与 Agent

来源仓库:nvidia/skills

适合用来做什么

  • 如何将一个PR拆分为多个PR以减少审查组数量?
  • 拆分PR的具体步骤是什么?

安装 mcore-split-pr

npx skills add https://www.iskills.cc/skills/nvidia/skills/mcore-split-pr/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 mcore-split-pr 的用途与原始说明

浏览全部 Skill 指南