SuperAPI AI 工具集

update-instructions

通用与其它

查看项目

更新于 10-16 00:32

技能介绍

用途:读取当前分支引入的变更,包括已暂存和未暂存的未提交工作区改动,以及位于当前 HEAD、但尚未进入默认上游分支(如 origin/main)的已提交改动,然后判断 .github/instructions 下的指令文件是否因这些改动而失效,必要时提出最小且必要的措辞更新。

主要能力与用法:先捕获未提交 diff(相当于 git diff 和 git diff --cached);再用 git merge-base HEAD origin/main 确定与默认分支的合并基点,并通过 git diff <merge-base>...HEAD 覆盖已提交但未推送的工作。理解全部改动后,读取 .github/instructions 下的每个指令文件,评估是否有说明被改动失效。若有,提出最小、必要的措辞更新;若无需更新,则原样回复:No updates needed。

限制与风格:应遵循简洁、保守原则,只建议绝对必要的修改。默认上游分支假定为 origin/main,除非另有配置。资料未提供该技能的安装方式、收费、价格、适用平台或更详细的使用步骤。