装了一堆 Skill,但到底有没有更新?这款浏览器让你告别信息孤岛
装了一堆 Skill,但到底有没有更新?这款 1k 星的浏览器让你告别”信息孤岛”
skill 装得越多越焦虑——仓库里到底有哪些更新?哪些我还没装?本地装的是不是最新版?
这种”skill 信息差”问题,tnez 的 skill-browser 就是冲着它来的。它不是什么大厂力作,目前只有 1k 出头的 star(来源:SkillsMP 数据),但做的事非常专一:去 GitHub 拉 CATALOG.md,对比你本地装的 skill,一键告诉你哪些是新的、哪些可以升级、哪些本地独有。
它到底是干啥的
skill-browser 不写代码、不调 API,纯靠一个 markdown 文件当数据库。
它的工作流分五步:
- 抓目录:从仓库的
raw.githubusercontent.com/.../CATALOG.md拉取技能清单 - 解析字段:把每个 skill 的 name/path/added/updated/dependencies 都结构化出来
- 比对本地:用 Glob 扫描
.claude/skills/*/SKILL.md、~/.agents/skills/*/SKILL.md这些路径 - 分类:分成 🆕 New / 🔄 Updates Available / ✅ Up to Date / 🔒 Local Only 四档
- 展示:直接以 markdown 列表呈现,并附带”Install … from owner/repo”这种可执行的建议
整个流程不需要 MCP、不需要 token、不需要后端服务——纯 prompt + WebFetch 就能跑。
为什么值得关注
技能生态现在最大的痛点不是”装”,而是”管”。我们一年可能装几十个 skill,但绝大多数时候根本不知道:
- 上次更新是什么时候
- 哪个依赖包需要升级
- 本地改过的 fork 版本有没有被官方覆盖
- 新出的 skill 是不是正好解决我的场景
skill-browser 给你一份”diff 报告”,相当于 apt list --upgradable 在技能领域的对应物。
怎么用
一行命令装到 Claude Code:
npx skills add https://github.com/tnez/dot-agents --skill skill-browser
然后告诉你的 agent:
“Show me new skills in tnez/dot-agents”
或者直接:
“Check for updates to my installed skills”
agent 会自动去拉目录、扫描本地、给你一份清晰的清单。
适合谁
- 装了 10 个以上 skill 的重度玩家
- 维护自己 skill 仓库的开发者(CATALOG.md 是 skill-browser 的输入源)
- 想给团队统一 skill 版本控制的 Tech Lead
- 喜欢”先看看有啥再装”的理性派(而不是看到就装)
如果你还在用 npx skills add 一个个往里塞,是时候装一个”skill 浏览器”了。
GitHub: https://github.com/tnez/dot-agents
评论区
0 条评论
登录后可评论。