Skills Skill:让 AI Agent 技能安装像 npm 一样简单
Skills Agent 生态的包管理器来了。 vercel-labs/skills 是 Vercel 于 2026 年 1 月开源的 CLI 工具,一行命令即可将标准化 Skill 包安装进任意 AI 编码 Agent,让「找技能、装技能」变得像 npm install 一样简单。它不挑工具——同一套 Skill 可跨 Claude Code、Cursor、Codex、Gemini CLI 等 90+ Agent 运行,解决了 Agent 时代技能无法复用、每个工具各自维护一份提示词的碎片化痛点。凭借 31,200+ GitHub Stars 和 330 万次 Skill 安装量,它正快速成为 AI 编码生态的基础设施。
核心定位与设计原则
vercel-labs/skills 的本质是一个跨 Agent 的 Skill 包管理器。它定义了一套 SKILL.md 规范(YAML frontmatter + Markdown 正文),同一份 Skill 描述文件可被多个 Agent 解析并激活对应能力。设计原则有三条:零配置(不需要 API Key 或 OAuth)、符号链接优先(全局维护一份 canonical 副本,所有 Agent 共享,避免版本分裂)、纯本地文件系统(Skill 文件直接写入 .//skills/ 或 ~/.//skills/,跟随项目走,不依赖云端服务)。
认可度
- GitHub Stars:约 31,200 颗(截至 2026-09-13,三周前约 30,621 颗,持续增长中)
- Forks:约 2,700
- 贡献者:145+
- 最新版本:v1.5.25(2026-09-10 发布)
- 许可证:MIT
- find-skills 单包安装量:330 万次(skills.sh 排行榜榜首)
- 技能包总数:8,000+(社区贡献)
- 曾在 GitHub Trending TypeScript 仓库周榜登顶,8 月月榜稳居前 10
链接
GitHub:https://github.com/vercel-labs/skills
技能目录:https://skills.sh
原作者
Vercel(Guillermo Rauch 团队)。Vercel 是 Next.js 框架的创建者,也是前端工具链领域最具影响力的开源团队之一。Rauch 本人于 2026 年 1 月在 X 上官宣:「我们正在推出 skills——AI 技能的 npm」,直接点明了这个项目的定位。
项目介绍
长期以来,AI 编码 Agent 的能力扩展方式非常原始:要么靠手工写大量 System Prompt,要么每个 Agent 各自维护一套提示词库,互相不通用。当社区出现一个好的技能(比如「前端设计规范」或「React 最佳实践」),开发者需要手动复制粘贴到自己的 Agent 配置里——这和 JavaScript 社区在没有 npm 之前的开发体验如出一辙。
vercel-labs/skills 正是来解决这个问题的。它的工作链路是:npx skills add <source> → CLI 解析 GitHub/GitLab/本地路径的 SKILL.md → 写入目标 Agent 的 skills/ 目录 → Agent 下次启动时自动加载。以安装 Vercel 自带的 Agent Skills 集合为例:
npx skills add vercel-labs/agent-skills
之后可以用 skills use 直接运行某个 Skill 而不安装:
npx skills use vercel-labs/agent-skills --skill find-skills | claude
它还支持限定安装到特定 Agent(不装全局):
npx skills add vercel-labs/agent-skills --skill frontend-design -a claude-code -a cursor
以及查看可装包列表:
npx skills add vercel-labs/agent-skills --list
主要特点
- 一键安装,跨 90+ Agent 通用:同一套 Skill 可同时安装到 Claude Code、Cursor、Codex、OpenCode、Gemini CLI、Windsurf、Github Copilot 等平台,无需重复配置
- 符号链接机制:全局维护一份 canonical 副本,多个 Agent 共享;
--copy标志可改为独立副本模式 - 多源解析:支持 GitHub shorthand、完整 URL、GitLab、任意 git URL 以及本地路径
- 交互式搜索:
skills find <keyword>提供类 fzf 交互式搜索,模糊匹配 Skill 名称和描述 - 社区驱动生态:skills.sh 展示安装量排行榜,top 包 find-skills 安装量 330 万次,形成 Skill 界的「热门下载榜」
- 项目级 + 全局级双重作用域:默认装入项目
.//skills/跟随代码版本化传递,-g装入用户目录全局可用
使用方法
基础安装(项目级):
npx skills add vercel-labs/agent-skills
安装指定 Skill 到指定 Agent:
npx skills add vercel-labs/agent-skills --skill frontend-design --skill skill-creator -a claude-code -a cursor
全局安装(所有项目可用):
npx skills add vercel-labs/agent-skills --skill find-skills -g
搜索 Skill:
npx skills find react
npx skills find typescript --owner vercel
查看已安装 Skill:
npx skills list
npx skills list -g
更新 Skill:
npx skills update # 交互式更新
npx skills update <name> -y # 非交互更新
删除 Skill:
npx skills remove <skill-name>
最小完整示例(安装 find-skills 并使用):
# 1. 安装
npx -y skills add vercel-labs/agent-skills --skill find-skills -g -a claude-code
# 2. 在 Claude Code 里直接问
# "有没有能做 X 的 Skill?"
# → Agent 调用 find-skills,搜索全部 8000+ 社区 Skill,返回最匹配的那个及安装命令
使用场景与目标人群
适用场景:
– 团队协作:把统一的前端规范 Skill 提交到代码库,新成员 git clone 后 Agent 自动获得对应编码能力
– 个人效率:发现好用的 Skill 后一行命令装入所有本地 Agent,无需逐个配置
– 社区贡献:将自己积累的提示词工作流封装成 SKILL.md,提交到 vercel-labs/agent-skills 供全社区使用
目标用户:
– AI 编码工具重度用户(Claude Code / Cursor / VS Code 等)
– 希望团队内部统一 AI 开发规范的技术负责人
– 想要快速找到并安装高质量 Agent Skill 的开发者
输入与输出案例
案例 1:安装 React 最佳实践 Skill
输入:
npx skills add vercel-labs/agent-skills --skill react-best-practices -a claude-code
输出:
✅ Skill 'react-best-practices' installed to .claude/skills/
Symlinked from ~/.claude/skills/react-best-practices
Next time Claude Code starts, it will auto-load this skill.
案例 2:搜索适合做 Web 设计的 Skill
输入(Claude Code / Cursor):
有没有能做网页视觉设计的 Skill?
Agent 调用 find-skills,搜索 "web design"
→ 返回:frontend-design(Anthropic 官方 Skill,63,077 安装量)
安装命令已生成,可直接执行。
vercel-labs/skills 的出现,标志着 AI Agent 生态正在重走 JavaScript 社区 2010 年代「包管理」的老路——从手写依赖到 npm install,从提示词复制粘贴到 skills add。330 万次安装、31,200 颗 Stars,这个数字背后的驱动力很简单:开发者不想重复造轮子,哪怕是「造 AI 的轮子」。如果你还没用过,建议从 npx skills add vercel-labs/agent-skills --skill find-skills -g -a claude-code 开始——它会帮你找到下一个值得装的 Skill。
评论区
登录后可评论。