token 税
它的名字和描述进每一轮的系统提示词,是常驻支出。十几个 skill 起步就是每轮两千 token,你为它付钱,无论今天用不用得上。
danshari.skill · MIT · 零依赖
整个生态都在做加法 —— awesome 列表收录上千个 skill,单个仓库敢塞三百多个。没有人做减法。 但 skill 不是免费的:每装一个,每一轮都在付它的 token 税;模型每变强一代,就有一批 skill 从资产变成负债。
断舍离.skill 删的是「教模型做它已经会的事」,
留的是「告诉模型它不可能知道的事」。
git clone https://github.com/swaylq/danshari-skill.git ~/.claude/skills/danshari-skill
为什么要减
装的时候都有理由,删的契机永远不来 —— 于是 skill 目录只增不减,而模型一直在变强。
它的名字和描述进每一轮的系统提示词,是常驻支出。十几个 skill 起步就是每轮两千 token,你为它付钱,无论今天用不用得上。
描述之间互相抢活。触发错一次比没有 skill 更糟 —— 模型带着一份过时的操作手册,理直气壮地走错方向。
里面写死的路径、API、模型名会过期。一个腐烂的 skill 每触发一次就误导一次,而它自己不会告诉你它已经过期了。
效果
是对着你此刻的模型、harness、MCP,逐个过堂、拿证据判。
你 ❯ 换了新模型,帮我把 skill 断舍离一下 断舍离 ❯ 环境快照:claude-fable-5 · Claude Code(内建搜索 / 子 agent / 自动记忆 / 计划模式)· MCP ×3(slack / github / playwright) 盘点:12 个 skill,描述税 ~2,160 token/轮 —— 每一轮都在付。 盲测 think-harder:不加载它,裸 agent 排查一个真实竞态 bug, 质量持平 → 模型已内化,这 210 token/轮白付了。 判决:✂️ 移除 ×6 · 🔧 修剪 ×1 · 🔗 合并 ×1 · ⏳ 缓刑 ×1 · ✅ 保留 ×2 逐条依据在报告里 —— 确认执行? 你 ❯ 确认,但 browser-scrape 里的选择器脚本要留 断舍离 ❯ 收到:脚本先迁出到 scripts/,壳再归档。 已归档 7 个(一键可恢复)、修剪 1 个(58 行 → 9 行)、合并 1 对。 12 个 → 5 个,每轮省 ~1,425 token(−66%)。 恢复:tools/archive.sh --restore <name>
完整报告(含每条判决的证据、盲测记录、修剪前后对比):examples/2026-08-17-demo/report.md
怎么判
「模型越强 skill 越没用」只对第一类成立 —— 分不清类型的清理,删的都是不该删的那些。
| 类型 | 定义 | 命运 |
|---|---|---|
| 能力型 | 教模型怎么想、怎么做的通用方法 | 模型升级会淘汰它 —— 审计重点 |
| 环境型 | 包装工具、补 harness 缺的功能 | harness 与 MCP 演进会取代它 |
| 知识型 | 私有事实:账号、路径、内部约定 | 永不因模型变强而过时(红线保护) |
能力型 skill 被判移除之前,先开一个不加载它的子 agent 裸做它最典型的任务 —— 裸做不逊色才准删。证据,不是直觉。
| 判决 | 含义 |
|---|---|
| ✂️ 移除 | 证据确凿 → 归档(可恢复),永不 rm |
| 🔧 修剪 | 混合型:删过时的说教,留值钱的事实,常见 200 行剪成 10 行 |
| 🔗 合并 | 触发词打架的重复者,并入较优者 |
| ⏳ 缓刑 | 证据不足不硬判,记为下次审计重点 |
| ✅ 保留 | 它挣回了自己的 token 税 |
凭什么放心
--restore 一条命令恢复,MANIFEST 全程留痕。安装
装好后在 agent 里直接说「skill 断舍离」或「换了新模型,清理一下 skill」即可触发。
git clone https://github.com/swaylq/danshari-skill.git ~/.claude/skills/danshari-skill
| Host | 目标路径 |
|---|---|
| Claude Code | ~/.claude/skills/danshari-skill |
| OpenClaw | ~/.openclaw/skills/danshari-skill |
| Codex | ~/.codex/skills/danshari-skill |
| Hermit | ~/.hermit/skills/danshari-skill |
只想要方法论?把 SKILL.md 和 references/rubric.md 直接喂给你的 agent 也能跑。