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+ 框架支援)