AI Agent 技能(Skills)的管理方式目前非常碎片化——Claude Code、Cursor、Windsurf 等工具各有独立的 SKILL 存放目录。找到技能、安装技能、维护技能的成本往往比直接写一段 Prompt 还要高。SkillsGate 正是为了解决这个问题而生的开源项目。

它的目标很明确:成为 AI Agent 技能的「App Store」,让用户像下载手机 App 一样轻松地为 AI 编程助手安装和管理各种技能。
什么是 SkillsGate?
SkillsGate 是一个开源的 AI Agent 可视化技能管理器,由开发者 Sultan Valiyev 创建。核心解决 AI Agent 技能生态的碎片化问题,提供统一界面来浏览、安装、编辑和管理 Agent 技能。
- 聚合技能资源:对接 skills.sh 开源技能索引平台,已索引 91,000+ 个公开技能
- 可视化界面:桌面应用(macOS/Windows/Linux)+ 终端 UI(TUI)
- 多 Agent 管理:一个技能一键安装到多个 AI Agent,支持 18+ 款主流工具
核心亮点
语义搜索
使用 LLM 增强的语义搜索——可以用自然语言描述需求(如「帮我写更好的 Commit Message」),而不必知道确切技能名称。系统用 LLM 为每个技能生成元数据并构建向量嵌入。
一次安装,多 Agent 同步
同时在用多个 Agent 时,只需在 SkillsGate 中安装一次,选择要同步到的 Agent 即可。支持 Claude Code、Cursor、Windsurf、GitHub Copilot、Cline、Continue、Codex CLI、Amp、Goose、Roo Code、Zed、Aider、OpenCode、Trae 等 18 款工具。
内置编辑器
基于 CodeMirror 的 Markdown 编辑器,支持语法高亮和实时预览,编辑后自动保存到对应 Agent 配置目录。
双模式工作流
- 桌面应用(Electron):可视化浏览和管理
- 终端 UI(Bun 构建):键盘驱动,支持 SSH 远程
两者共享同一本地 SQLite 数据库,设置自动同步。
远程服务器管理
支持通过 SSH 连接远程机器,直接在远程环境中浏览和管理技能。
快速上手
桌面应用
访问 GitHub Releases 页面下载对应操作系统的安装包(macOS/Windows/Linux),安装后启动即可在 Discover 标签页浏览技能、查看详情、选择 Agent 一键安装。
终端 UI
# 使用 npx 直接运行(无需安装)
npx skillsgate
# 或者全局安装
npm install -g skillsgate
skillsgate
CLI 命令行
安装技能:
# 从 GitHub 仓库安装(安装仓库内所有技能)
skillsgate add vercel-labs/agent-skills
# 从仓库安装指定技能
skillsgate add vercel-labs/agent-skills@commit-convention
# 从完整 URL 安装
skillsgate add https://github.com/owner/repo
# 从本地路径安装
skillsgate add ./my-skills
# 安装到全局目录
skillsgate add owner/repo -g
# 仅安装到特定 Agent
skillsgate add owner/repo -a cursor
# 跳过确认提示
skillsgate add owner/repo -y
# 使用文件复制而不是软链接
skillsgate add owner/repo --copy
移除技能:
# 交互式选择要移除的技能
skillsgate remove
# 按名称移除
skillsgate remove my-skill
# 移除所有技能
skillsgate remove --all
查看已安装技能:
skillsgate list # 查看项目级技能
skillsgate list -g # 查看全局技能
搜索技能:
# 首次使用需要登录
skillsgate login
# 搜索
skillsgate search "tailwind CSS"
skillsgate search "pdf manipulation"
安装原理
SkillsGate 使用软链接管理技能:
~/.agents/skills/ # 全局技能仓库
my-skill/
SKILL.md
~/.claude/skills/ # Claude Code 的技能目录
my-skill -> ~/.agents/skills/my-skill # 软链接
~/.cursor/skills/ # Cursor 的技能目录
my-skill -> ~/.agents/skills/my-skill # 软链接
- 技能文件只存储一份,不浪费空间
- 修改全局技能后,所有 Agent 都能立即生效
- 可使用
--copy为特定 Agent 创建独立副本
总结
SkillsGate 解决了一个看似简单但影响深远的问题——如何让 AI Agent 的能力可以被轻松地扩展和复用。91,000+ 个技能,18+ 种 Agent,两种使用方式,一站式管理。
GitHub:https://github.com/skillsgate/skillsgate