v1.43.0
最近挖到个叫 Skills Manager 的开源神器,感觉像是给 AI 编程助手配了个超级管家。咱们平时折腾各种 Agent,比如 ClaudeCode、Cursor 或者 GeminiCLI,最头疼的就是技能文件满天飞,复制粘贴累死人,换个电脑还得重新配置。这软件直接搞了个“软链接”机制,你只需要在中央仓库写一次 Skill,它就能像分身术一样自动同步到所有兼容的 AI 助手上,彻底告别重复劳动。
我觉得这东西最妙的地方在于它把“混乱”变成了“秩序”。以前我们可能为了某个提示词在不同项目里反复修改,现在通过预设分组和元数据追踪,团队里的编码规范和工作流提示词都能集中沉淀。它不像那些冷冰冰的工具只罗列功能,而是真的懂你的痛点:比如备份时完全尊重你的本地版本,合并冲突也不会强行覆盖,而是让你自己决定保留哪份,这种对“人”的尊重在软件里很少见。
它的市场浏览、批量操作、甚至是从 Git 地址直接安装这些细节,都透着一种极客式的实用主义。特别是它支持从厂商官网直接拉取快照技能,不再死磕 GitHub 仓库,这点更新让很多依赖特定生态的用户松了一口气。总的来说,这不仅仅是一个管理工具,更像是一个帮你理清 AI 能力成长脉络的私人档案室,让你能从容地驾驭那些日益复杂的智能代理,把精力花在真正的创造上,而不是文件管理的琐碎里。

1、点一下就部署
每张技能卡片都列出所有Agent,点图标就给那个Agent装上或撤下。技能来源有更新时会出现Update标记,也可以让它自动更新。
2、从哪都能装
在应用里浏览skills.sh市场、看安装量,也可以从Git地址、本地文件夹或.zip安装。
3、项目里的技能也能管
看清仓库里有哪些技能:哪些和技能库一致、哪些只在项目里、哪些在技能库里更新了。双向同步。
4、备份与多设备同步
用GitHub登录一次,技能库就备份到私有仓库,多台电脑保持一致。冲突不会覆盖你的版本,令牌存在系统钥匙串里。
1、统一技能库
从Git仓库、本地文件夹、/归档或skills.sh市场安装技能。所有东西都放进一个中央仓库,默认是设置,可以自定义。.zip.skill~/.skills-manager
2、市场
浏览市场上的热门技能,并通过关键词搜索找到它们。
3、你的代理可以管理技能
ClaudeCode、Codex、Cursor等可以安装技能、部署给其他代理,或报告技能所在位置,通过驱动技能管理器而不是在背后写入代理的文件夹——这样源代码、预设、更新追踪和每个代理状态都能保持完整。仪表盘只需一键即可设置;参见:让你的经纪人管理技能。
4、预设
将技能归入命名预设。在任何工作区,点击预设药丸即可立即激活或停用当前特工范围的所有技能。应用预设是一次性复制,不是实时同步。侧边栏列出了所有预设,方便快速访问。
5、全局工作区
每个代理都有自己的页面,列出其全局文件夹中的所有技能——包括安装在技能管理器外部的技能——因此视图始终反映代理实际看到的内容。可以为每个代理添加或移除技能,或者使用“所有代理”概览来一次管理所有已安装的代理。
6、项目工作区
查看和管理支持代理的项目本地技能文件夹,与您的中央库进行比较,并同步任意方向的变更。支持嵌套技能目录和导出时的每个代理分配。
7、关联工作区
指向任意目录作为技能根——适用于存在于默认代理路径之外的技能。作为独立工作区管理,不参与全局预设同步。
8、多工具同步
通过符号链接或复制,一键将技能同步到任何支持的工具。每张技能卡都会显示每个启用特工的特工图标徽章——点击徽章即可直接从卡牌上安装或移除该特工的该技能,徽章会显示实时同步状态。
9、从库添加工作表
在任何工作区,点击+添加技能即可打开统一的选择器:搜索您的中央库,切换始终可见的芯片(全选/清除功能)的目标代理,并一键批量添加多个技能。
10、批处理操作
多选技能,用于批量启用/禁用、导出或删除。项目工作区还支持批量启用/禁用项目本地技能。
11、技能标签和筛选
标记技能,使用标签将相似技能分组,并按来源或标签筛选——包括一个未标记药丸,快速查找缺少标签的技能。
12、更新跟踪
查看基于Git的技能上游更新;重新进口本地的。
13、技能预览和源代码检查
读取/检查源元数据,并在应用内将本地内容与上游版本进行比较。SKILL.mdREADME.md
14、自定义工具
添加带有自定义技能目录的经纪人/工具,或覆盖任何内置工具的默认路径。
15、备份与多设备同步
只需登录一次(或任何Git远程登录),应用会自动备份你的图书馆,并保持所有连接设备同步。合并是基于技能的——一台机器的重命名和另一台的编辑可以干净利落地合并——真正的冲突永远不会被阻挡:你的本地版本会保持原样,直到你选择保留我的/使用远程/两者都保留。快照版本可随时恢复。
16、活动日志与导出日志
安装/移除/更新/同步操作会在本地记录。使用设置→导出日志,将近期日志和活动历史打包到一个压缩包里,方便报告问题。
17、灵活的应用设置
配置仓库路径、同步模式、主题、文本大小、语言、托盘行为、代理、Git远程操作、更新检查,以及订单代理在整个应用中出现——全部集中在一个地方。
18、应用内更新
应用会告诉你新版本发布,并在macOS和Windows上安装。没有任何东西能自己下载或安装:检查只会通知,安装和重启每次只需点击一下。
1、它会动我已有的技能吗?
不会。它会列出每个Agent目录里已有的内容,但不去碰。如果某次部署会覆盖一个不归Skills Manager管的目录,它会拒绝并给出具体路径,你可以把那个目录收进技能库,或者挪开后再试。
2、是复制技能,还是链接?
默认用软链接,所有Agent读的是同一份文件。不支持链接的工具,可以在设置里改成复制。
3、什么是预设?
一组命名好的技能,比如Frontend或Docs。在应用里点一下,或者直接让Agent去做,就能把整组装给某个Agent。一个技能可以属于多个预设。
4、我的技能存在哪里?
就是~/.skills-manager/skills下的普通文件夹,每个技能一个,里面是它的SKILL.md。本地数据库只存元数据,可以从这些文件重建。
5、它会联网吗?
没有账号,也不收集数据。只在你要求时联网:浏览市场、安装或更新技能、检查新版本,以及备份——前提是你连上了自己的GitHub仓库。
6、不打开应用,Agent也能用吗?
可以。应用会把命令行工具发布到~/.skills-manager/bin,每个版本也附带macOS、Windows、Linux的独立二进制。
v1.41.0版本
可以安装网站自己发布的技能 — skills.sh 上有一类技能不在 GitHub,而是托管在厂商自己的网站,比如飞书官方的 lark-* 系列。过去安装它们会失败,因为应用会去找一个并不存在的 GitHub 仓库。现在可以从市场、粘贴 skills.sh/site/… 链接,或用 skills-manager-cli skills install 安装;skills search 输出的地址也能直接拿去安装。下载只走 HTTPS,并校验大小、路径和校验码。这类技能是快照,不检查更新,重新安装即可拿到当前版本。感谢 @samuelbushi(#382、#381)。
恢复备份不再丢本地技能 — 把远端备份克隆到已有技能的库里时,若本地技能与远端同名但内容不同,本地那份会被静默替换;重新克隆还会删掉从未推送过的提交。现在同名技能内容不同时,克隆会停下并原样恢复,并提供把本地版本另存到库旁 skills-local-copies-… 文件夹后继续的选项。重新克隆时,只有旧历史已全部在远端,才会删掉旧的 .git(#531、#532)。
ESC 关闭技能详情,上面盖着对话框或命令面板时除外。感谢 @GoodScholar(#494、#453)。
记住网格/列表视图,技能库、Agent 工作区和项目页共用,重启后仍保留;默认仍是网格。感谢 @GoodScholar(#493、#442)。
窗口按上次的位置和大小打开;若上次所在的显示器已断开,则由系统重新摆放。感谢 @yinfall(#404)。
项目页一键在文件管理器中显示项目文件夹:点击项目名旁的文件夹图标。感谢 @ZhuYichuan(#473)。
Git 安装支持 owner/repo.git 和 ssh:// 地址 — 之前它们会被改写成不存在的地址(….git.git、github.com/ssh://…)。感谢 @crmmc(#517、#516)。
共有 0条评论