resolving-merge-conflicts
适用于解决正在进行中的 Git merge 或 rebase 冲突。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
适用于解决正在进行中的 Git merge 或 rebase 冲突。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
使用并行 sub-agents 为一个 module 生成多套差异显著的 interface 设计。适用于用户希望设计 API、探索 interface 选项、比较 module 形态,或提到“design it twice”的场景。
运行交互式 QA session:用户通过对话报告 bugs 或 issues,agent 随后创建 GitHub issues;同时在后台探索 codebase,获取上下文和 domain language。适用于用户希望报告 bugs、开展 QA、通过对话创建 issues,或提到“QA session”的场景。
通过用户访谈创建一份由微小 commits 组成的详细 refactor plan,并将其提交为 GitHub issue。适用于用户希望规划 refactor、创建 refactoring RFC,或将 refactor 拆分为安全的增量步骤。
从当前对话中提取一份 DDD 风格的 ubiquitous language glossary,标出歧义并提出规范术语,保存到 UBIQUITOUS_LANGUAGE.md。适用于用户希望定义 domain terms、建立 glossary、收紧术语、创建 ubiquitous language,或提到“domain model”或“DDD”的场景。
询问当前情境适合使用哪个 Skill 或工作流。本 Skill 是仓库内其他 Skills 的路由入口。
从用户指定的固定点(commit、branch、tag 或 merge-base)开始,从两个维度审查代码变更:Standards 检查代码是否遵守仓库记录的编码规范,Spec 检查实现是否符合原始 Issue、PRD 或规格。两个审查由并行子 Agent 分别完成,再并列汇报。适用于用户希望审查分支、PR、开发中的改动,或要求“审查自 X 以来的变更”时。
| name | resolving-merge-conflicts |
| description | 适用于解决正在进行中的 Git merge 或 rebase 冲突。 |
查看 merge 或 rebase 的当前状态。 检查 Git 历史和发生冲突的文件。
为每项冲突找到一手来源。 深入理解两侧改动各自为什么发生,以及最初意图是什么。阅读提交信息,检查相关 PR,并查看原始 Issue 或工单。
逐个解决冲突区块。 能够兼容时,同时保留两侧意图。两者无法兼容时,选择符合本次合并既定目标的一方,并记录相应取舍。不得自行引入新行为。必须完成冲突解决,绝不使用 --abort。
找出项目的自动化检查并执行。通常依次运行类型检查、测试和格式化。修复所有由本次合并引起的问题。
完成 merge 或 rebase。 暂存所有改动并提交。进行 rebase 时,持续执行 rebase 流程,直到所有提交都已完成变基。