热榜
#开发工具

xingkongliang/skills-manager

给同时使用多个编程 Agent 的人,集中存放、分发并同步 skills 的桌面工具。

6,780
548
Rust
MIT
上线 7 个月

解决什么问题

用 Claude Code、Codex、Cursor 等好几个 Agent 的人,每个工具都有自己的一套 skills 目录,同一个 skill 被手工拷来拷去,时间一长谁也说不清某个 skill 从哪来、哪个 Agent 装的是哪版。Skills Manager 在本地维护一个中心 skills 库,把每个 Agent 的目录当作部署目标,用一个图形界面把两边对齐。

有什么不同

常见做法是 dotfiles、软链接加一堆脚本;Skills Manager 把同样的思路做成 GUI,但额外记录了脚本记不住的东西:来源信息、preset 归属、上游更新状态和每个 Agent 的安装情况。Preset 是另一个差异点——把一组 skills 起个名字,一键对某个 Agent 范围启用或停用,但要注意应用 preset 是一次性拷贝,不是实时同步。备份走普通 Git 仓库(默认自动建一个私有 GitHub 仓库),因此支持多设备同步,远端随时可以 git clone,不锁定。它还发布了一个 manage-skills skill,让 Agent 通过 app 的 CLI 安装和分发 skills,而不是直接往目录里写文件。README 在功能和截图上写得很细,但对大规模下的性能、以及不同 Agent 目录结构冲突如何处理几乎没有说明,只有一句 skill 级别的合并声明。

适合谁

日常同时跑两个以上编程 Agent、并且跨多台机器的人收益最大。只用单个 Agent、skills 也就几个的话,直接用那个 Agent 自己的目录就行,这个 app 是额外负担。需要团队统一评审和分发 skills 的场景应该去看基于 Git 的流程,这个工具本质是个人向的。在管控严格的办公电脑上使用前最好先问 IT,因为 app 会写入 Agent 的配置目录。

上手成本

桌面应用,覆盖 macOS(Homebrew cask)、Windows(安装包或 Scoop)和 Linux(AppImage、deb、rpm)。MIT 协议,Rust 实现。多设备同步需要一个 Git 远端,一键方案需要 GitHub 登录,token 存在系统 keychain 里。项目很年轻:创建于 2026-03-02,按统计时点约 236 天,由个人作者维护,CLI 打包在 app 内部。安装命令见 README。

点评

这是一个处于上升期的新项目,而不是成熟工具:6,779 stars,单月 +1,869,但只上过一天的每日 trending 榜。热度有其合理性——多个 Agent 之间 skills 碎片化确实是新出现的真实痛点——但维护面只有一个人,功能还在快速扩张。已经在用好几个 Agent 的话值得一试;想要稳定支撑团队流程的,再等几个月更稳妥。

本文由 AI 根据项目 README 生成,更新于 2026年10月24日,以项目官方文档为准。