本地技能目录与控制层,让 Codex 或 Claude 检索 2700 多个 SKILL.md 技能,挑选并校验技能组合,预览安装计划。
lennney/stop-that-shit
面向 Codex、Claude Code 等 AI 编程代理的 Hook 与 Skill 守卫,拦截无需求的校验和、无用防御与任务范围膨胀。
- Star
- 3,693
- Fork
- 76
- 未关闭 Issue
- 4
- 最近提交
- 前天
这是什么?
Stop That Shit 是一组面向 AI 编程代理的 Skill 与 Guard。Skill 提供判断顺序,帮助代理区分真正需要的修改和多余的防御、范围扩张、重复验证等行为,并优先复用已有代码、标准库和平台能力。
Guard 以宿主 Hook 的形式,在受支持的工具调用前检查明确边界。在 review、answer、monitor 等模式下,它会阻止写文件,添加依赖前询问,限制 subagent 数量,并默认拦截可识别的哈希操作,写入声明范围之外的路径也会被拒绝。模式和参数通过消息首行的指令设置,例如 `$stop-that-shit review --`。
项目支持 Codex、Claude Code、OpenCode、Hermes Agent CLI、Pi Coding Agent 和 Oh My Pi,另附一个可单独安装的 STSS Skill,用于删减文本中的防御性废话。
核心功能
- 01基于 Skill 的判断顺序,涵盖任务范围、已有能力和防御性代码。
- 02Hook 形式的 Guard,在 review、answer、monitor 模式下阻止写文件。
- 03可通过参数锁定文件路径、允许依赖添加、限制 subagent 数量或放行哈希操作。
- 04支持 Codex、Claude Code、OpenCode、Hermes Agent CLI、Pi 和 Oh My Pi。
- 05可选的文本改写 Skill,用于删除文章中的重复防御性表述。
适用场景
- 让编程代理只做只读代码审查,仅报告问题而不改动文件。
- 防止代理给导出的文件添加无人读取的校验和或兼容层。
- 将修改任务限制在指定文件和依赖范围内。
- 精简代理起草的文档或文章中冗长、含糊的表述。
快速上手
- 1
在 Claude Code 中从仓库根目录校验插件
claude plugin validate . - 2
将本地仓库添加为插件市场
claude plugin marketplace add ./ - 3
安装 stop-that-shit 插件
claude plugin install stop-that-shit@stop-that-shit - 4
重启 Claude Code 或运行 /reload-plugins,然后使用审查指令
使用前须知
- 大多数宿主需要 Node.js 18+,Pi 需要 Node.js 22.19+。
- Guard 需要显式使用 review、answer、monitor 或 change 等模式后才会进入拦截状态。
收录于专题
标签
常见问题
- stop-that-shit 是什么?
- 面向 Codex、Claude Code 等 AI 编程代理的 Hook 与 Skill 守卫,拦截无需求的校验和、无用防御与任务范围膨胀。 Stop That Shit 是一组面向 AI 编程代理的 Skill 与 Guard。Skill 提供判断顺序,帮助代理区分真正需要的修改和多余的防御、范围扩张、重复验证等行为,并优先复用已有代码、标准库和平台能力。
- stop-that-shit 可以免费使用吗?用的什么许可证?
- stop-that-shit 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- stop-that-shit 还在维护吗?
- 活跃维护中。stop-that-shit 最近一次提交是在 2026年11月5日。
- stop-that-shit 适合用来做什么?
- 让编程代理只做只读代码审查,仅报告问题而不改动文件。 防止代理给导出的文件添加无人读取的校验和或兼容层。 将修改任务限制在指定文件和依赖范围内。 精简代理起草的文档或文章中冗长、含糊的表述。
- stop-that-shit 怎么安装和运行?
- 在 Claude Code 中从仓库根目录校验插件: claude plugin validate . 将本地仓库添加为插件市场: claude plugin marketplace add ./ 安装 stop-that-shit 插件: claude plugin install stop-that-shit@stop-that-shit 重启 Claude Code 或运行 /reload-plugins,然后使用审查指令
- 在哪里获取 stop-that-shit?
- 源代码和安装说明在 GitHub 上:https://github.com/lennney/stop-that-shit
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
用 YAML 定义并启动由 Claude Code 与 Codex 组成的持久化 agent 团队的 CLI 与终端界面。
为 Claude Code、Cursor、OpenCode、Codex 等 AI 编程助手统一配置持久记忆、工作流、技能和 MCP 服务。
桌面应用,让 Claude Code、Codex 等 AI 编程代理并行运行,每个任务各自拥有独立的 git worktree 和分支。
一套让编码智能体先出测试计划、再经多重校验并附证据报告的 skill。
让 Codex、Claude Code、Cursor、Hermes Agent 和 OpenClaw 共享一份加密的本地记忆,互相交接任务和审查代码。