关注我的公众号:【编程朝花夕拾】,可获取首发内容。
01 📌引言
最近尝试各种AI编程工具把 OpenCode、Qoder、CodeBuddy全都装上了。Skills安装就要安装三份,真实让人头大。这不是工具的锅,是整个工具链的体验断层。
直到我发现了这个开源项目:Skills Manager。一个把 Skills 统一管理、一键同步到所有 AI 编程工具的桌面应用。
02 简介
简单来说,就是把所有的 Skills 集中放在一个中央仓库(~/.skills-manager),然后一键同步到你安装的每一个 AI 编程工具里,一个地方管理,一次配置,到处生效。
GitHub地址:github.com/xingkonglia…
这里的中央仓库地址可以自定义。
03 核心功能
3.1 统一管理
统一管理,再也不乱。所有 Skills 集中在一个目录下,版本统一、清晰可查。不再需要翻多个 .claude/skills/、~/.qoder/skills/ 找来找去。
3.2 一键同步
支持众多工具:Cursor · Claude Code · Codex · OpenCode · Amp · Kilo Code · Roo Code · Goose · Gemini CLI · GitHub Copilot · Windsurf · TRAE IDE · Antigravity · Clawdbot · Droid
还在持续更新!
3.3 场景切换
可以创建多个场景(Scenario),比如:
frontend-dev:前端专属 Skills(React、Vue、TypeScript)backend-pro:后端专属 Skills(Spring Boot、Go、微服务)data-analysis:数据科学 Skills(Pandas、SQL、机器学习)
切换项目时,Skills 自动跟随切换。
3.4 Git 备份
Skills 可以通过 Git 备份到私有仓库,换电脑时一键拉取,团队成员共享同一套配置。
04 小试牛刀
4.1 安装
去 GitHub Releases 下载对应平台的安装包。
选择适合自己的客户端:
4.2 界面
这里使用的是windows客户端。
4.3 导入本地Skills
就可以看到我的Skills
05 使用
有了这些Skill,如何管理呢?
5.1 设置使用的Agent
这个设置全局的,切换场景(后面会介绍),设置的Agent全部生效。
5.2 设置场景
比如我一共导入了32个Skills,我并不想所有的客户端都可全部使用一样的。opencode客户端日常做一些繁琐的任务,可以使用所有的skills,但是Qoder和CodeBuddy用来日常Coding,只想用一些前端设计、后端设计的Skills。我们就可以通过场景区分。
我分了两个场景:
skill-all:所有的技能给opencode使用code-dev:日常开发
切换场景,就可以增减Skills
5.3 安装skills
可以直接搜索skill安装。这里收录了众多的skills库。
06 📝小结
Skills Manager 解决的核心问题:配置变得简单,让协作变得顺畅,让工具真正为效率服务。
主要包括:
- 统一收纳:所有 Skills 集中管理,告别多目录混乱
- 一键同步:众多工具同时生效,配置一次搞定
- 场景切换:按项目定制,AI 能力自动跟随
如果你同时在用多款 AI 编程工具,不妨一试!