#磊叔说
之前我的 7 个 Claude Code Skill 散落在 7 个独立仓库,每个一套 README 一套提交记录,管理起来很碎。
最近研究了 @dotey 老师的 baoyu-skills,他用 monorepo 统一管理所有 skill,一条命令装全套。
学完直接搬过来。
把 7 个 skill 统一迁入 airay-skills 单仓库,
统一 airay- 前缀,并通过 .claude-plugin/marketplace.json 一条命令分发全部。
从宝玉老师那里学到的几个关键模式:
- 单仓库 monorepo,统一前缀命名避免冲突
- 标准化 SKILL.md frontmatter
- 相对路径不硬编码,单 plugin 一条命令安装全套。
做完之后最大的感受是,好工具的设计思路其实是相通的。宝玉老师的 skill 管理模式就是 namespace 隔离、版本统一、单入口分发,这些在软件工程里早就被验证过的东西,放在 skill 管理上一样成立。
另外一个感触是,写 skill 之前应该先想好管理方式。我之前每个 skill 独立仓库,当时觉得灵活,结果维护成本全转嫁给了未来的自己。早一点像这样设计,后来人会轻松很多。
我的技能库地址:
https://t.co/3MyXMNCkBL
点击图片查看原图