一条命令盘点本机所有 AI 编码 Agent 的 skills:207 个、2.6 秒
UnicornAdoption · reddit · 2026-11-03
作者同时使用 Claude Code、Codex 和 Cursor,发现 skills 重复加载却没有统一视图,于是让 Claude Code 写了一个本地一条命令的检查脚本(curl … | sh,不发任何网络请求):
- 做了什么:单会话写出约 900 行 node 脚本 + shell 包装 + HTML 报告页 + 测试(伪造 home 目录验证检出逻辑,并断言页面无网络请求)。
- 关键发现:Claude 弄清了 8 个 agent 各自的 skills 存放位置(用户目录、插件缓存、Gemini 扩展、仓库内 .claude/.codex/.cursor 等)以及哪些日志行代表 skill 真被加载(Claude Code 的 Skill 工具调用与 skilllisting、Codex 的 SKILL.md 读取与 $name 注入)。
- 踩坑:首版把所有 SKILL.md 都算作 Claude Code 会加载的,实际 Claude Code 会跳过 disable-model-invocation 的 skill 和嵌套上游副本;两次跟进修正后用真实 transcript 的 skilllisting 验证。
- 实测:作者机器上 5 个 agent 共 207 个 skills,2.6 秒跑完;截图显示 236 个 skills 中 35 个重复、45 个版本漂移、30 天内 225 个中 202 个未用,每个 Claude Code 会话仅 skill 列表就吃约 7.5k tokens。
报告页展示每个 agent 的 skills、重复与漂移副本、30 天使用次数(仅 Claude Code/Codex 有本地日志)以及打字前的 token 开销。需 node 18+,Mac/Linux/WSL 可用。
「编程与Agent」频道最新
- TesterArmy 更名 e2e,获 800 万美元种子轮做 Agent 代码验证层 — ycombinator · 2026-11-04
- Grok Bot 按步计费烧额度:8 条省用量技巧详解 — nima_owji · 2026-11-04
- 软件验证层初创融资 800 万美元,首月 npm 下载 150 万 — lukas_m_ziegler · 2026-11-04
- 开源项目 openwiki 大更新:claims 标记事实、agent 深度集成 — BraceSproul · 2026-11-04
- Merge 发布 Universal Context Layer:一套上下文层接通所有 AI agent — shensi · 2026-11-04
- 开发者用本地模型当禅修导师,推出全离线语音应用 LocalVocal — joshwhiton · 2026-11-04