Sep 10, 2026
skills-hub:一份技能库,同步到 47 个编程工具
Skills Hub 把每个 Agent Skill 在 ~/.skillshub 中心仓库只存一份,再以 symlink 或 copy 的方式同步到 47 个受支持的编程工具——支持标签、批量操作和定时更新。
在 Claude Code 里装了某个 skill,又在 Codex、Cursor 里各装一遍——于是你有了三份逐渐分叉的副本、三个更新来源,而且说不清哪份是最新的。skills-hub(Skills Hub)是一个跨平台桌面应用(Tauri + React),把模型反过来:"Install once, sync everywhere"(一次安装,处处同步)。
为什么这个 Skill 重要
每个 AI 编程工具都有自己的 skills 目录和安装方式,手工维护很快就乱:同一个 skill 复制了很多份、更新来源说不清、各工具之间的启用状态不一致、批量整理要花一下午。Skills Hub 把 skill 统一装进一个中心仓库(默认 ~/.skillshub),再从这里同步给你的各个工具。它优先使用 symlink/junction,在系统限制软链接时自动回退为 copy。
应用内置 47 个工具适配器——README 的表格覆盖了 Claude Code(~/.claude/skills)、Codex(~/.codex/skills)、Cursor(~/.cursor/skills)、OpenCode、Antigravity、Gemini CLI 等几十个工具——并且支持为内部工具添加自定义 skills 目录。
安装
Skills Hub 是桌面应用,不是 npm 包。项目在 GitHub Releases 页面发布预构建二进制——截至 v0.9.1,提供 Apple Silicon 和 Intel 的 macOS DMG,以及 x64 和 ARM64 的 Windows 安装包。README 将 Windows 和 Linux 都标注为设计上预期提供、但未经作者本地验证,依赖这两个平台前先确认最新 release。
改从源码运行则需要 Node.js 18+(推荐 20+)、stable Rust 工具链和 Tauri 的系统依赖:
npm install
npm run tauri:dev
README 里有一条 macOS 提示:未签名或未公证的构建可能被 Gatekeeper 报告为"已损坏"或"来自身份不明的开发者"。文档给出的修复方式是 xattr -cr "/Applications/Skills Hub.app"。
实战:把散落在各工具里的 skill 收拢起来
-
先导入已有的。 Skills Hub 会扫描已安装工具目录里可导入的 skill——只有包含
SKILL.md的文件夹才算——应用会显示发现提示,让你逐个确认并收进中心仓库。扫描来源与同步目标是分开配置的,重启后仍保留。 -
从任何地方安装新 skill。 Explore 汇总精选技能列表并支持在线搜索;Add Skill 接收本地目录或 Git 仓库。安装前可以打标签、选择全局或项目范围、挑选要同步到哪些工具。
-
交给它同步。 skill 在
~/.skillshub只存一份,再按每个工具的规则同步进对应目录——项目范围的 skill 会进入<project>/.claude/skills或<project>/.agents/skills这类路径。 -
批量管理。 My Skills 用卡片和列表两种视图展示每个 skill 的来源、标签、同步范围、目标工具和启用状态。多选之后可以一次性应用标签、工具目标、启停或删除。
-
保持最新。 Updates 可以注册系统级定时任务,应用关闭时也会刷新 Git 和本地来源的 skill,再重新同步到配置好的工具目标。最近一次运行会汇报检查、更新和失败的数量。
第二个值得知道的用法是项目级同步。skill 仍然只在中心仓库存一份,但同步目标换成某一个项目的 skills 目录——适合那些只在特定仓库里有意义的 skill,不必污染每个工具的全局路径。
技巧
- 禁用不等于删除。禁用只是移除工具侧的同步;skill 和它的配置仍留在中心仓库,之后可以重新启用。
- 看到
TARGET_EXISTS不用慌。默认是非破坏性的:已存在的目标目录不会被覆盖。删掉它,或走覆盖流程重试。 - Cursor 的同步永远是 copy。Cursor 不支持基于 symlink 的 skill 目录,Skills Hub 对这个目标强制目录复制。
- 有自己 skills 目录的内部或包装 agent,可以在管理中心添加为自定义工具目标。
- 标签只管整理。README 说明标签用于查找和分组 skill——不会改变 skill 同步到哪里、哪些工具能用它。
何时不用这个 Skill
只用一个编程工具的话,工具自带的安装方式比一层同步系统更简单。如果你的操作系统限制软链接——README 特别点名 Windows——自动回退为目录复制后,"只存一份"这个核心保证就没了,值不值得用要重新掂量。README 还标注 Windows 和 Linux 均为未经验证的平台,macOS 是唯一经作者验证的。
查看 排行榜 了解更多 skill。