SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 11-02 00:09

编程与开发

39,218 个结果

resolve-merge-conflicts

这是一个用于处理进行中的 git 合并或变基冲突的技能。当 merge、rebase、cherry-pick 或 pull 因冲突标记或未合并路径而中断时使用。它会先查看合并/变基的当前状态,检查 git 历史与冲突文件,然后为每个冲突寻找主要来源,深入理解每处改动的动机与原始意图(包括阅读提交信息、检查 PR、查看原始 issue/工单)。在解决每个冲突块时,尽量保留双方意图;当意图不可兼容时,选择与本次合并既定目标一致的一方,并记录取舍。目标若未对冲突值指定结果(例如“把 main 的改动带进来”),则不能据此定夺。技能不会凭空发明新行为,并会尽可能解决每一个冲突块。当依据主要来源仍无法确定意图,或选择需要产品决策时,它会停下来,向用户提出一个精确的问题,并保持合并或变基处于进行中状态,绝不自行执行 --abort。之后它会发现项目的自动化检查并运行,通常依次是类型检查、测试、格式化,并修复合并破坏的内容。最后完成合并/变基:只暂存已审查的冲突路径;对于 merge 则提交;对于 rebase 则运行 git rebase --continue(在可能打开编辑器的命令上保持 GIT_EDITOR=true),以保留每个提交自身的提交信息与顺序,直到所有提交完成变基。

编程与开发46 次安装