Skip to content

安装 Agent Skills

学完你能做什么

  • 用一条命令快速安装 Agent Skills(推荐)
  • 手动将技能复制到 Claude Code 的本地目录
  • 在 claude.ai 中启用技能并配置网络权限
  • 排查安装时的常见错误

你现在的困境

你想用 Agent Skills 让 Claude 帮你部署项目、审查代码,但不知道怎么安装到 Claude Code 或 claude.ai。或者你尝试了安装,但技能没有激活,部署时提示"Network Egress Error"。

什么时候用这一招

  • ✓ 第一次使用 Agent Skills
  • ✓ 你使用 Claude Code(终端命令行工具)
  • ✓ 你使用 claude.ai(网页版 Claude)
  • ✓ 你需要让技能能访问网络(部署功能)

🎒 开始前的准备

在开始之前,确认你已经:

  • [ ] 安装了 Node.js 20+ 版本
  • [ ] 有一个正在使用的 Claude Code 或 claude.ai 账户

提示

如果你还没了解 Agent Skills 是什么,建议先阅读 Agent Skills 入门

核心思路

Agent Skills 的安装有两种方式:

  1. npx 安装(推荐):一键安装到 Claude Code,自动化完成所有步骤
  2. 手动安装:复制文件到指定目录,适用于 claude.ai 或需要自定义安装位置

安装后,技能会自动在 Claude 激活——你只要触发关键词(如"Deploy my app"),Claude 就会自动调用对应的技能。

方式一:npx 快速安装(推荐)

这是最简单的安装方式,适合 Claude Code 用户。

第 1 步:运行安装命令

在终端中执行:

bash
npx add-skill vercel-labs/agent-skills

为什么add-skill 是一个 npm 包,它会自动下载 Agent Skills 并安装到正确的目录。

你应该看到

Skills successfully installed.

第 2 步:验证安装

在 Claude Code 中,输入:

List available skills

你应该看到: Claude 返回的技能列表中包含:

  • react-best-practices
  • web-design-guidelines
  • vercel-deploy

检查点 ✅:如果看到这 3 个技能,说明安装成功。

方式二:手动安装到 Claude Code

如果你不想用 npx,或者需要控制安装位置,可以用手动安装。

第 1 步:克隆或下载项目

bash
git clone https://github.com/vercel-labs/agent-skills.git
cd agent-skills

为什么 手动安装需要先获取项目源码。

第 2 步:复制技能到 Claude Code 目录

bash
cp -r skills/react-best-practices ~/.claude/skills/
cp -r skills/web-design-guidelines ~/.claude/skills/
cp -r skills/claude.ai/vercel-deploy-claimable ~/.claude/skills/vercel-deploy

为什么 Claude Code 的技能存储在 ~/.claude/skills/ 目录下。复制后 Claude 就能识别这些技能。

你应该看到: 命令执行完成后,没有错误输出。

检查点 ✅: 用 ls ~/.claude/skills/ 查看,应该能看到 3 个技能目录:react-best-practicesweb-design-guidelinesvercel-deploy

第 3 步:重启 Claude Code

强制退出 Claude Code,然后重新打开。

为什么 Claude Code 只在启动时加载技能列表,需要重启才能识别新安装的技能。

方式三:在 claude.ai 中使用技能

如果你使用 claude.ai(网页版 Claude),安装方式不同。

方法 3.1:添加到项目知识库

第 1 步:选择技能文件

skills/react-best-practicesskills/web-design-guidelinesskills/claude.ai/vercel-deploy-claimable 这三个目录下的所有文件打包。

为什么 claude.ai 需要将技能文件作为"知识库"添加到项目中。

第 2 步:上传到项目

在 claude.ai 中:

  1. 新建或打开一个项目
  2. 点击"Knowledge" → "Add Files"
  3. 上传技能文件(或整个目录)

你应该看到: 知识库中显示了项目的文件列表。

方法 3.2:粘贴 SKILL.md 内容

如果不想上传整个目录,可以直接复制 SKILL.md 的内容。

第 1 步:复制技能定义

打开 skills/react-best-practices/SKILL.md,复制全部内容。

为什么SKILL.md 包含了技能的完整定义,Claude 会根据这个文件理解技能的功能。

第 2 步:粘贴到对话

在 claude.ai 对话中粘贴 SKILL.md 的内容,或者添加到项目的"Instructions"中。

你应该看到: Claude 确认接收了技能定义。

配置网络权限(重要)

如果你使用 vercel-deploy 技能部署项目,需要配置网络权限。

重要

vercel-deploy 技能需要访问 *.vercel.com 域名才能上传部署。跳过这一步会导致部署失败!

第 1 步:打开 Claude 能力设置

在浏览器中访问:

https://claude.ai/settings/capabilities

为什么 这里控制 Claude 能访问的域名列表。

第 2 步:添加 Vercel 域名

点击"Add domain",输入:

*.vercel.com

点击"Save"保存。

你应该看到: 域名列表中出现了 *.vercel.com

检查点 ✅:域名已添加,技能现在可以访问网络了。

踩坑提醒

问题 1:技能没有激活

现象:你输入"Deploy my app",但 Claude 不知道该怎么做。

可能原因

  • Claude Code 没有重启(手动安装时)
  • claude.ai 的项目知识库没有正确加载技能

解决方法

  • Claude Code:重启应用
  • claude.ai:确认技能文件已上传到项目的 Knowledge

问题 2:部署失败(Network Egress Error)

现象

Deployment failed due to network restrictions

解决方法: 检查是否已添加 *.vercel.com 到网络权限:

访问 https://claude.ai/settings/capabilities
查看是否包含 *.vercel.com

问题 3:找不到 ~/.claude/skills/ 目录

现象:手动安装时提示目录不存在。

解决方法

bash
mkdir -p ~/.claude/skills/

问题 4:npx 安装失败

现象

npx: command not found

解决方法

bash
# 确认 Node.js 和 npm 已安装
node -v
npm -v

# 如果没安装,从 https://nodejs.org/ 安装 LTS 版本

本课小结

本课介绍了三种安装 Agent Skills 的方式:

  • npx 快速安装:推荐用于 Claude Code,一键完成
  • 手动安装:复制文件到 ~/.claude/skills/,适用于需要控制安装位置
  • claude.ai 安装:上传文件到项目知识库或粘贴 SKILL.md

如果你使用 vercel-deploy 技能,别忘了在 https://claude.ai/settings/capabilities 添加 *.vercel.com 网络权限。

安装完成后,你就可以让 Claude 自动使用这些技能进行代码审查、可访问性检查和项目部署了。

下一课预告

下一课我们学习 React/Next.js 性能优化最佳实践

你会学到:

  • 如何使用 57 条 React 性能优化规则
  • 消除瀑布、优化打包大小、减少 Re-render
  • 让 AI 自动审查代码并给出修复建议

附录:源码参考

点击展开查看源码位置

更新时间:2026-01-25

功能文件路径行号
npx 安装方法README.md:83-8683-86
Claude Code 手动安装AGENTS.md:98-10598-105
claude.ai 安装方法AGENTS.md:106-109106-109
网络权限配置skills/claude.ai/vercel-deploy-claimable/SKILL.md:104-112104-112

关键技能包

  • react-best-practices:57 条 React 性能优化规则(实际规则文件数量)
  • web-design-guidelines:100+ 条 Web 设计指南规则
  • vercel-deploy:一键部署到 Vercel(40+ 框架支持)