SuperAPI AI 工具集

review-with-untracked

通用与其它

查看项目

更新于 10-15 22:13

技能介绍

用途:依赖 git 工作区 diff 的审查技能看不见未跟踪的新文件(git diff <base> 不包含未跟踪路径),本技能在审查链前后做桥接:先对未跟踪新文件执行 git add -N 使其以新增形式出现在 diff 中,按顺序调度审查技能,最后执行路径限定的 git reset -- <paths> 将其恢复为未跟踪。

主要能力:验证 callee 名称与 base ref;收集 ?? 状态的新文件并排除 .claude/plans/** 及 Scope 指定的 glob;仅在存在“盲区”callee 时执行 git add -N -- <visualized_paths>;按传入顺序调度 callee;强制恢复;对不安全的 callee 额外做 frontmatter 损坏检测(corrupted_paths)。

用法:由审查编排流程以自然语言传入 Base ref(可选,默认 HEAD)、Callees(必填,取自封闭清单)和 Scope(可选)。封闭清单 callee 包括 rules-review、skill-review、publicity-review、verify-diff、tidy,并规定了各自参数形式。输出为唯一的 JSON 裁决块,含 status、base、visualized_paths、corrupted_paths、callees 和 reason。

限制:项目本地技能,非交互、无用户确认环节;仅在 git 工作树内且 base ref 可解析时运行;硬工具错误或会话中断可能遗留 intent-to-add 状态,需手动 git reset -- <path> 恢复;不自动还原合法的非破坏性编辑。