装了30+个Claude Skill之后,我终于不用满硬盘找文件了

装了 30+ 个 Claude Skill 是什么体验?爽是真的爽,找的时候是真的崩溃。

同名 Skill 散落在 ~/.claude/skills/、项目 .claude/skills/、各种插件目录里,想改一个 Skill 得翻三四个路径都不知道哪个是真货。改坏了想回滚?做梦。

Skill Hub 就是来解决这个问题的——一个本地 Web UI,扫你全盘所有 Skill,聚合展示,可视化编辑,还自带版本快照。


痛点:你到底装了多少个 Skill?

Claude Code 装 Skill 很简单,但装完之后管理是个空白。

Skill 散落的位置包括但不限于:
~/.claude/skills/(全局)
~/.claude/plugins/**/skills/(插件附带,递归扫描)
– 项目级 .claude/skills/
– 常见开发目录:~/Documents~/Projects~/Code

装了二三十个之后,你根本不知道哪个 Skill 来自哪里、哪个版本最新、哪些是重复的。手动翻目录?效率直接回到解放前。


Skill Hub 能干什么

一句话:把散落全盘的 Skill 扫描到一个界面里,集中管理。

核心功能:
全盘扫描:一键找出所有目录下的 Skill,不遗漏插件级、项目级、全局级任何一处
聚合展示:同名 Skill 在哪里、来自哪个路径,清晰列表呈现
可视化编辑:直接在 UI 里改 Skill 内容,不用再打开 VS Code 翻文件夹
版本快照:每次修改前自动打快照,改坏了随时回滚,不用担心手滑删错
调试接口:页面白屏或扫描数量不对时,访问 http://localhost:3456/api/debug 直接看 JSON 诊断信息


安装只要一行命令

npm install -g https://github.com/Backtthefuture/huangshu/raw/main/tools/skill-hub/release/claude-skill-hub.tgz && skill-hub

要求:Node.js ≥ 20。

首次运行自动下载安装依赖、启动服务、打开浏览器到 http://localhost:3456。之后每次只要敲 skill-hub 即可。

卸载也简单:npm uninstall -g claude-skill-hub


为什么用 tarball 不用 github: 协议

作者在文档里专门说明了原因:npm 11 + Node 24 在 macOS 上通过 npm install -g github:user/repo 全局安装时,会把包软链到临时目录,随后临时目录被清理、留下悬空符号链接导致命令失效。直接装预构建 tarball 走文件拷贝路径,完全绕开这个 bug。Windows/Linux 用户同理受益。


适合谁用

装了 10 个以上 Skill 的 Claude Code 用户,或者管理多设备/多项目 Skill 同步的技术团队。免费开源,MIT 协议。

GitHub:https://github.com/Backtthefuture/skillmanager


GitHub: https://github.com/Backtthefuture/skillmanager

评论区

0 条评论

登录后可评论。

沈星河 11 阅读