vercel-labs/skills:agent skill 生态的命令行工具

vercel-labs/skills(npm 包名就叫 skills)是 Vercel Labs 出品的开源 CLI,定位是「开放 agent skill 生态的包管理器」:一条命令,把别人写好的 skill 装进你正在用的编码代理(agent),支持 Claude Code、Codex、Cursor、OpenCode 等 80 多个代理。

一个心智模型:skill 界的 npm ​

如果你用过 npm,这个工具的行为几乎不用学:

skills CLInpm 里对应的概念作用
npx skills add <源>npm install把 skill 安装到代理的技能目录
npx skills findnpm search交互式搜索 / 关键词找 skill
npx skills updatenpm update更新已安装的 skill
npx skills removenpm uninstall移除 skill
npx skills listnpm ls列出已装 skill(项目级 + 全局)
npx skills init脚手架生成 SKILL.md 模板,开始写自己的 skill
skills.shnpm registryskill 发现站点

最有特色的一个命令是 skills use——不安装、直接用:它把选中的 skill 生成为一段 prompt 喂给你指定的代理,适合临时借用一次、不想落盘的场景。

安装语义:作用域 × 方式 ​

装一个 skill 时有两个维度要选:

作用域(装到哪):

  • 项目级(默认):装进 ./<agent>/skills/ 一类的项目目录,随仓库提交、团队共享
  • 全局级(-g):装进 ~/<agent>/skills/,所有项目可用

安装方式(怎么装):

  • Symlink(推荐):各代理目录里放符号链接,指向同一份规范副本——单一事实源,更新一次全代理生效
  • Copy:每个代理各复制一份独立副本,适合不支持符号链接的环境

什么是 agent skill ​

README 里的定义很干脆:skill 是可复用的指令集,用来扩展编码代理的能力。每个 skill 就是一个 SKILL.md 文件,头部 YAML frontmatter 里写 name 和 description,正文写工作流指令。典型用途比如:从 git 历史生成发布说明、按团队规范创建 PR、对接 Linear / Notion 等外部工具。

阅读 README(英中对照) ​

以上只是速览。它的 README 本身就是一份完整文档——除了安装和命令速查,还包括:私有仓库的凭据处理、SKILL.md 的必填 / 可选字段全表、代理运行时的 skill 发现机制、插件清单发现、各代理兼容性矩阵、常见故障排除。我在这里放了完整的英中对照版,左边英文原文、右边中文译文,逐段对齐阅读:

阅读 skills CLI 官方 README(英中对照)

中键点击或按住修饰键点击,则会在新标签打开 GitHub 英文原文。