V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
crossoverJie

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

  •  1
     
  •   crossoverJie ·
    crossoverJie · Feb 25 · 2752 views
    This topic created in 62 days ago, the information mentioned may be changed or developed.

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

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

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

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

    统一仪表盘

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

    Dashboard Overview

    Skills 市场浏览

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

    Registry Browser

    安装与更新

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

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

    Install & Update

    Agent 分配

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

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

    安装方式:

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

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

    Supplement 1  ·  Feb 27

    现在已经最近支持以下 Agent

    33 replies    2026-03-11 14:18:40 +08:00
    codeforyou
        1
    codeforyou  
       Feb 25
    考虑出 Windows 版本吗?
    crossoverJie
        2
    crossoverJie  
    OP
       Feb 25
    @codeforyou 我手上没有 Windows 设备,要做的话只能用跨平台方案了,我来鞭笞下 CC
    easitab
        3
    easitab  
       Feb 25   ❤️ 1
    看起来很不错,顶一下
    mikaelson
        4
    mikaelson  
       Feb 25   ❤️ 1
    前几天看到 skillshub 这个产品还在想怎么没有同类,今天就看到你这个了,好像更不错,试试看
    mikaelson
        5
    mikaelson  
       Feb 25
    @mikaelson 希望增加 kiro 的支持
    crossoverJie
        6
    crossoverJie  
    OP
       Feb 25
    @mikaelson #5 我来研究一下
    andforce
        7
    andforce  
       Feb 25
    Cursor 不被支持么?
    wangcongming
        8
    wangcongming  
       Feb 25
    有用
    wangcongming
        9
    wangcongming  
       Feb 25
    支持一下 cline 吧
    SayHelloHi
        10
    SayHelloHi  
       Feb 25   ❤️ 1
    原生的 好评

    好用
    crossoverJie
        11
    crossoverJie  
    OP
       Feb 25
    @wangcongming #9
    @andforce #7 我都加一下 todo ,预计这两天会支持
    SayHelloHi
        12
    SayHelloHi  
       Feb 25
    @crossoverJie

    这里可以添加一个全选框嘛

    crossoverJie
        13
    crossoverJie  
    OP
       Feb 25
    @SayHelloHi #12 这里是想全选 Agent 还是全选 Skills 呢?

    方便的话可以提个 issue ,更好追踪。
    minmini
        14
    minmini  
       Feb 25
    会支持 antigravity 吗
    zackzeng
        15
    zackzeng  
       Feb 25
    会支持 antigravity 吗
    Peiiii
        16
    Peiiii  
       Feb 25 via Android
    挺不错的。我也借楼自荐一下我的命令行安装管理 skill 的工具:

    官网: https://skild.sh
    代码: https://github.com/Peiiii/skild

    使用也简单
    npm i -g skild (或者不安装直接 npx skild 也可以)
    skild list
    skild install [username]/[repo]
    例如
    skild install anthropics/skills
    会出现一个树形的选择器,可以批量选择、反选等

    还有其它的命令,例如
    skild update 更新 skill
    skild sync 同步不同平台的 skill
    skild init 初始化一个 skill 模板
    skild unstall
    skild info
    ...
    crossoverJie
        17
    crossoverJie  
    OP
       Feb 25
    @minmini
    @zackzeng

    antigravity 已经支持了,下载最新版就可以使用了。

    https://github.com/crossoverJie/SkillDeck/releases/tag/v0.0.8
    Marathonk
        18
    Marathonk  
       Feb 25
    为什么侧边栏的 Agent 部分,是灰色的且经常点不动捏
    crossoverJie
        19
    crossoverJie  
    OP
       Feb 25
    @Marathonk 灰色的是你还没安装这个 Agent 哈

    而且可以点动呀,只是没有 Skills 而已。
    crossoverJie
        20
    crossoverJie  
    OP
       Feb 25
    npe
        21
    npe  
       Feb 26
    agent skills 和 mcp 有啥区别?
    mikaelson
        22
    mikaelson  
       Feb 26
    @crossoverJie #6 预计什么时候呀?
    crossoverJie
        23
    crossoverJie  
    OP
       Feb 27
    @mikaelson #22 已经支持了,可以下载最新版: https://github.com/crossoverJie/SkillDeck/releases/tag/v0.0.11

    brew update && brew upgrade skilldeck --cask
    mikaelson
        24
    mikaelson  
       Feb 27
    @crossoverJie #23 感觉在添加仓库识别 skills 这方面还是有点问题,比如这个 https://github.com/nextlevelbuilder/ui-ux-pro-max-skill
    mikaelson
        25
    mikaelson  
       Feb 27
    @crossoverJie #23 包括直接点击 registry 里的 ui-ux-pro-max-skill 安装也是报错
    crossoverJie
        26
    crossoverJie  
    OP
       Feb 27
    @mikaelson #25 估计这个 Skills 的结构不太标准,我来看看
    crossoverJie
        27
    crossoverJie  
    OP
       Feb 27
    @mikaelson #25 我知道了,这是用 CC 的 plugin 安装的,不是 Skills 的结构,回头我适配下。
    crossoverJie
        28
    crossoverJie  
    OP
       Feb 28
    mikaelson
        29
    mikaelson  
       Feb 28
    @crossoverJie #28 感谢修复,可以安装了。但是发现一个不知道算不算 bug 的东西。比如 ui-ux-pro-max ,有很多个同名的。但是不是同一个仓库。安装了一个后,其他的都显示 installed 了。
    qbmiller
        30
    qbmiller  
       Mar 1
    .agent .agents 是谁家的,
    还是.agent 是通用的
    crossoverJie
        31
    crossoverJie  
    OP
       Mar 1
    @qbmiller 社区出的标准,但是各家 Agent 还是优先读自己目录的
    soouu
        32
    soouu  
       Mar 11
    @crossoverJie #19 确实我也有这个问题 我明明是安装了 cursor codex claude code 但全是灰色 而且有时候点不动
    crossoverJie
        33
    crossoverJie  
    OP
       Mar 11
    @soouu 有点奇怪,我这里无法复现,灰的也是点不动吗?

    是通过 brew 安装的吗?默认是检查的二进制文件是否存在,不存在就是灰色的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5953 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 111ms · UTC 03:35 · PVG 11:35 · LAX 20:35 · JFK 23:35
    ♥ Do have faith in what you're doing.