让 Claude 自己拆自己的台
STOI 可以塞进 Claude Code 当 Skill。说白了,就是让你连终端都不用开,直接在对框里问它:「我刚这轮是不是又在废话上烧钱了?」
分析一下我上一个 session 的 token 效率,看看 cache 命中率怎么样。

已调用 stoi_report 对 sess_abc123 完成分析:
主要问题:System Prompt 中的动态时间戳导致前几轮 cache miss。建议移除或固化格式。
STOI Skill 到底能干啥?
接入后,Claude 可以直接调用 5 个 MCP 工具来分析自己的效率。你不需要记住任何命令,只需要像正常对话一样提问——因为大部分的命令本来也不值得背。
读取你最近一次对话的账单。总 token、cache 命中率、「含屎量」一目了然。
对指定 session 做逐轮审计。哪一轮在灌水,哪一轮该写进耻辱柱。
横向对比多个 session,发现你的长期恶习和周期性翻车现场。
列出近期所有 session 的元数据。快速定位哪一笔账单最值得吵架。
pinpoint 最大的 token 浪费源。精准到具体哪一轮、哪一行 Prompt。
为什么非要在 Claude 里塞这玩意?
懒得切窗口
不需要离开编辑器去打开终端或浏览器。你正在写代码,同时就能问到效率数据。对,就是为了偷懒。
不用背命令
不需要背什么 stoi report --html。直接说「看看我为什么 cache miss」,Claude 会调用 stoi_blame 自己查。
闭环甩锅
Claude 拿到 STOI 的分析结果后,可以直接修改你的 CLAUDE.md,或者把锅甩回给你:「你看,是你 Prompt 写烂了。」
怎么装上这玩意?
如果你已经装了 stoi-cli,在 REPL 里敲一行命令,它就会自动往 Claude Code 的 skills 目录里塞一个配置文件。就这么粗暴。
/mcp
或者,你可以手动复制 skills/stoi/SKILL.md 到 Claude Code 的 skills 目录里。本质上就是复制粘贴一个 Markdown 文件,没什么高科技。