一键导入
resolving-merge-conflicts
当你需要解决正在进行的 git merge/rebase 冲突时使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
当你需要解决正在进行的 git merge/rebase 冲突时使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
一轮一轮地同时询问所有前沿问题,进行无情的盘问。
把你无法独自回答的决策转化为一份问卷,交给别人来填写。
使用并行子代理为一个模块生成多种截然不同的接口设计方案。当用户想要设计 API、探索接口选项、比较模块形态,或提到"设计两次"时使用。
交互式 QA 会话,用户以对话形式报告 bug 或问题,代理负责提交 GitHub Issue。在后台探索代码库以获取上下文和领域语言。当用户想要报告 bug、进行 QA、以对话形式提交 Issue,或提到"QA session"时使用。
通过用户访谈创建包含微小提交的详细重构计划,然后将其提交为 GitHub Issue。当用户想要规划重构、创建重构 RFC,或将重构拆分为安全的增量步骤时使用。
从当前对话中提取 DDD 风格的通用语言(Ubiquitous Language)词汇表,标记歧义并提出规范术语。保存到 UBIQUITOUS_LANGUAGE.md。当用户想要定义领域术语、构建词汇表、强化术语体系、创建通用语言,或提到"领域模型"或"DDD"时使用。
| name | resolving-merge-conflicts |
| description | 当你需要解决正在进行的 git merge/rebase 冲突时使用。 |
查看当前状态 查看 merge/rebase 的当前状态。检查 git 历史记录和冲突文件。
找到每个冲突的主要来源 深入理解每个变更的原因以及原始的意图。阅读 commit 消息,查看 PR,查看原始的 issues/tickets。
解决每个冲突块(hunk) 尽可能保留双方的意图。如果不兼容,选择符合 merge 所述目标的一方,并记录权衡。不要发明新行为。始终解决冲突;永远不要 --abort。
发现项目的自动化检查并运行它们 —— 通常是类型检查,然后是测试,最后是格式化。修复 merge 破坏的任何内容。
完成 merge/rebase 暂存所有内容并提交。如果是 rebase,继续 rebase 过程直到所有 commit 都 rebase 完成。