SuperAPI AI 工具集

kf-g-command-do-manual-fix-to-skill

通用与其它

查看项目

更新于 10-15 21:02

技能介绍

用途:把 AI 一次生成的实现与其后用户手动修正的实现进行对比,从差异中提取真正需要的判断标准,并在用户确认后写入 skill。核心前提:staged 差分视为 AI 输出,unstaged 差分视为用户期望输出,不得擅自调换,也不得用 git add、git restore、git reset、git checkout 等改变 index 与 worktree 状态。

主要能力:先以 git status --short、git diff --cached、git diff 等确认状态,必要时看 --name-only、git diff HEAD 及周边代码;再把代码差异抽象为判断差异,逐条给出应用条件、期望行为、应避免的行为、依据差分和待确认信息;随后报告分析结果与 skill 化方向。

使用方式:先将 AI 修改 stage,再由用户手动修改且不 stage,然后运行本 skill。若暂存或未暂存为空、含义不成立,应先提示缺口并停止。分析前要阅读 skill 创建类元 skill(通常首选 skill-creator,必要时参考 kf-g-skill-naming-creation-organization-rules)及主题相近的既有 skill,再输出包含前提认识、差异含义、规则候选、整合或新建建议的报告,最后必须请用户确认。

限制:确认前不得创建或更新 skill,只把达成一致的内容写入,并区分通用规则与本次特例;不得美化 AI 判断,不得凭单次案例断定为普遍规则,也不得把用户修正当噪声。未提供具体触发命令、安装方式及更多平台信息。