你的 skills 库堆成山?这套 Skill 生命周期工具帮你治腐烂
你的 ~/.claude/skills/ 里是不是堆了一堆「未来可能用到」的 SKILL.md?写的时候随手一个,没写的时候另随手一个——最后全是半成品,既没结构也没人维护。
这种「技能腐烂」是 Claude Code / Cursor / Codex 这类 Coding Agent 用户最容易踩的坑。最近挖到一个专门治这个病的项目——skill-optimizer,直接给你装上一套「Skill 生命周期操作系统」。
三件套,覆盖 Skill 的生老病死
skill-optimizer 不是单个 skill,而是把生成 / 个性化 / 通用化拆开做的三件套,思路非常工程化:
- skill-miner:扫描 agent 会话历史、记忆和 archive,把反复出现的「同款套路」挖出来,自动起草成候选 skill——带证据链,不是凭空生成。
- skill-personalizer:拿到新下载/克隆/社区 skill 时,自动按你自己的工具栈、目录习惯、措辞偏好做适配,把别人家的 skill 改成「你自己写得出来」的样子。
- skill-generalizer:反过来,把本地私有的个人 skill 抹掉敏感上下文、改成可读示例、补齐 README,输出能直接推 GitHub / 团队市场的版本。
为什么这个项目值得单独说
大部分「skill 工具」都在解决「怎么写一个 skill」,hqhq1025/skill-optimizer 切入的是更上一层的生命周期治理:哪些值得沉淀、怎么本地化、怎么对外发布。这正好对应真实开发者用 Coding Agent 时最容易崩坏的三个环节——
- 项目做久了,重复套路记不住,每次都重新描述一遍;
- 下载社区 skill 经常「水土不服」,要手动改路径、改工具名;
- 写好的私有 skill 想开源时,不知道脱敏到哪一步才算「够干净」。
它明确支持 Claude Code、Cursor、OpenCode、Gemini CLI、Codex 五大主流 Agent——不是某一家的私货。
上手成本几乎为零
三种安装方式挑你最熟的:直接丢一句「Install the skills from …」给 Agent;用各家 CLI 装到 ~/.claude/skills/、~/.codex/skills/ 或 .agents/skills/;或者 git clone 后手动 cp -r。
仓库 172 stars,Python 写成,更新很活跃(2026-09-22 还在动)。三件套彼此解耦,按需启用即可,不会污染你现有 skills 体系。
它适合谁
如果你在 Claude Code / Cursor 里已经攒了几十个 SKILL.md 但维护全靠记忆、经常从 GitHub 拉社区 skill 改到怀疑人生、或者想把团队内部 skill 整理成可对外发布的开源项目——建议直接 star + 试一下。对单纯的轻度用户可能略重,但凡你一天里要跟 Agent 协作两小时以上,这套生命周期工具基本就是必装。
👇 仓库地址:https://github.com/hqhq1025/skill-optimizer
评论区
登录后可评论。