问题:AI 编程工具越用越多,Skills 怎么管?
用 Claude Code、Cursor、Codex 这些 AI 编程工具,积累到一定阶段后,真正的麻烦不是「缺 Skill」,而是Skills 分散在不同目录,管理起来太费劲。
同一个 Skill 装进不同工具后,安装、更新、编辑、同步全靠手动操作。换一台机器、换一个代理,光是「哪些要迁移」「怎么迁移」「迁移之后还能不能用」就够折腾半天。
SkillDeck 就是为了解决这个问题而生的。这是一款开源的多代理 Skill 管理桌面客户端,支持 Claude Code、Codex、Gemini CLI、Copilot CLI、OpenCode、Antigravity、Cursor 等 11 个主流 AI 代码代理。

SkillDeck 解决什么问题
SkillDeck 是一个多代理 Skill 管理工具。各式各样的 Skills 已经多到让人眼花缭乱,但 Skills 管理的痛点却还少见有成熟方案,SkillDeck 算是顺应而生的解决方案。
它的核心思路很清晰:把 Skill 从「散落在各个代理目录里的文件夹」变成「一个地方集中管理的资产」。

核心功能
多代理支持
支持 11 个主流 AI 代码代理:
- Claude Code
- Codex
- Gemini CLI
- Copilot CLI
- OpenCode
- Antigravity
- Cursor
- Kiro
- CodeBuddy
- OpenClaw
- Trae
技能市场浏览
内置 skills.sh 排行榜,并针对 OpenClaw 支持 ClawHub 市场浏览。支持搜索、排序和筛选,发现好 Skill 不用去各个地方找了。
统一仪表盘
所有技能集中在一个 macOS 原生三栏视图中,一目了然。哪个代理装了哪些 Skill、哪些需要更新,一目了然。
灵活导入
支持从 GitHub 安装或从本地文件夹导入,并自动创建符号链接、更新锁文件。不用手动复制粘贴了。
更新检测
检测远程更改,一键拉取更新。Skill 有新版了,不用去 GitHub 上看,直接在 SkillDeck 里更新。
SKILL.md 编辑器
分栏式表单 + Markdown 编辑器,支持实时预览。改 Skill 不用切到文本编辑器了。
代理分配
通过符号链接管理,灵活切换技能安装到指定代理。同一个 Skill 可以只装给需要的代理,不用全部安装。
自动刷新
文件系统监控,即时响应 CLI 端的变更。在终端里装了或删了 Skill,SkillDeck 里自动同步。

安装方式
下载安装(推荐)
从 GitHub Releases 下载最新的通用二进制包:
- 下载 SkillDeck-vX.Y.Z-universal.zip
- 解压并将 SkillDeck.app 移动到 /Applications/
- 首次启动时,macOS 会阻止未签名的应用。执行以下命令解除限制:
或者:右键点击 → 打开 → 在弹出对话框中点击「打开」xattr -cr /Applications/SkillDeck.app
Homebrew
brew tap crossoverJie/skilldeck && brew install --cask skilldeck
从源码构建
需要 macOS 14.0+(Sonoma)、Xcode 15.0+、Swift 5.9+。
git clone https://github.com/crossoverJie/SkillDeck.git
cd SkillDeck
swift run SkillDeck
# 或在 Xcode 中打开
open Package.swift # 然后按 Cmd+R
# 运行测试
swift test
SkillDeck 的优势
- 原生 SwiftUI + macOS 深度集成:启动飞快、UI 极致流畅、支持 macOS 14+(Sonoma 及以上),完全不像 Electron 那种「伪原生」应用
- 文件系统即数据库:Skill 本质就是带 SKILL.md 的文件夹,SkillDeck 用 Swift Actor 保证线程安全,数据永不丢失
- 零学习成本:下载 App 拖到 /Applications 就能用,Homebrew 一行命令安装也超简单
- 跨代理标准化:11 个主流 AI 代码代理全部适配 Skill,未来新增代理也极易扩展
- 免费开源 + 持续更新:作者活跃维护,最近几天还在加新功能,欢迎 PR
苏米注:Skill 管理的核心问题不是「存」,而是「分发和同步」。一个 Skill 装在哪几个代理上、版本是否一致、有没有更新,这些靠手动管理很快就会失控。SkillDeck 的价值在于把 Skill 当成一种可管理的资产,而不是散落的文件。
适合谁用
SkillDeck 不是所有人现在都必须装的工具。如果还停在只用一个 AI 编程工具、手里只有几个 Skill 的阶段,手动管理也够用。
但如果你是下面这类情况,SkillDeck 能解决实际问题:
- 同时用多个 AI 编程代理
- 手里积累了不少 Skill,管理开始混乱
- 经常需要在不同代理之间切换 Skill
- 在意 Skill 的更新和同步
对比手动管理——一是耗时,数量多了容易遗忘——用 SkillDeck 可以清晰的一站式可视化,又能做到监测文件变化自动更新、实时同步。
不管你是重度 Claude Code 用户,还是多代理切换党,都建议安装试用一下。试试导入一个 GitHub Skill 或浏览 skills.sh 市场,把自己的注意力专注到项目上。