GoForum🌐 V2EX

SkillDeck: 让你可视化的在本地管理多个 Coding Agent Skills 的发现、安装、更新

crossoverJie · 2026-02-25 09:42 · 0 次点赞 · 0 条回复

大家新年好啊,我日常会使用多个 Code Agent ,比如 CC 、copolit 、opencode ,也在本地安装了很多 Skills ,每次使用其中一个 Agent 的时候会担心我的 Skills 到底有没有被加载,所以我偶尔会使用 /skills 查看下当前有哪些 Skills 。

虽然有一个 https://agentskills.io/home 的标准,但各家 app 也有自己的目录,总之管理起来比较恼火(还要考虑到更新的问题)。

于是我就用 Claude Code 写了这么一个 app:SkillDeck

它不仅提供安装能力,还提供了统一的发现、更新、删除等全生命周期管理。

统一仪表盘

三栏布局的 macOS 原生界面:左边是 Agent 列表和筛选,中间是 Skill 列表,右边是详情。支持按名称、描述、作者搜索,还能按 Agent 过滤和排序。

@main/images/images20260213123118.png" alt="Dashboard Overview" />

Skills 市场浏览

内置了 skills.sh 的排行榜浏览,支持 All Time 、Trending 、Hot 三种排序方式,还有搜索功能。看到喜欢的 Skill 可以直接一键安装。

@main/images/images20260224114425.png" alt="Registry Browser" />

安装与更新

从 GitHub 安装只需要输入仓库地址(支持 owner/repo 格式),SkillDeck 会自动 clone 、扫描可用 Skills 、创建 symlink 。

更新检测也是一键的:会对比本地和远程的 tree hash ,有变更就显示橙色角标,点一下就能拉取最新代码。

@main/images/images20260213122805.png" alt="Install & Update" />

Agent 分配

每个 Skill 的详情页有一组 toggle 开关,控制这个 Skill 安装到哪些 Agent 。打开就自动创建 symlink ,关掉就自动删除。

@main/images/images20260225093810.png" alt="" />

这样也不用每个 Agent 都去安装 skill ,只保留一份。

安装方式:

brew tap crossoverJie/skilldeck && brew install --cask skilldeck

项目开源,MIT 协议,欢迎 star/issue/PR:GitHub | 项目主页

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: crossoverJie
发布: 2026-02-25
点赞: 0
回复: 0