scope-creep-detector
diff 意图检查:审查一个改动是否超出了它声明的目的,把「顺手改的」揪出来——该保留、该拆分还是该给个说法,逐条给建议。
来源:github.com/Shubhamsaboo/awesome-llm-appsstar 等数据核实于 2026-10-07
推荐理由
AI 编码的老毛病是「修 bug 顺手重构」。这个 skill 站在 reviewer 视角做意图对齐(140.9k★ 仓库):声明说修登录跳转,diff 里却改了五个文件——它能逐条点破。配合 ponytail 用,一防一抓。
安装
npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/agent_skills/scope-creep-detector使用步骤
触发方式有三种:Claude Code 等客户端把 skill 挂进斜杠菜单,输入/scope-creep-detector直接调用;与任务相关时 Agent 会按语义自动加载;任何客户端都可在消息里点名「使用scope-creep-detector skill」。以下示例均为可直接粘贴的第一条消息。
提交前点名审查当前 diff(它按你的声明判定,声明要干净)
使用 scope-creep-detector 审查当前 diff:声明意图是「修复空邮箱崩溃」,逐条告诉我哪些改动超出意图。
注意事项与建议
- 它判「超出意图」基于你的声明,声明本身就写歪了(比如「顺便优化一下」)它就抓不到了——声明要干净
- 检出结果不一定都要拆:有时顺手修是合理的,它给的是「给个说法」的选项
相关条目
- ponytail
一防一抓:ponytail 防写多,本条抓改多