Agent Skills 是 Anthropic 為 Claude 設計的「專長包」:一個資料夾,裝著做某類工作的指示和檔案,Claude 需要時才開啟來讀。中文常叫 Claude Skills。
Agent Skills 是什麼
先想像你請了一位新同事。你不會第一天就把所有規定念給他聽,而是給他一本入職手冊,要用時再翻。
Skill 就是這本手冊。資料夾裡有指示、小程式和參考資料。有了它,通用的 Claude 就能變成熟悉某個領域的專家,例如照你公司的格式整理報告。
每個 Skill 都要有一份叫 SKILL.md 的說明檔,檔案最上方要填兩個欄位:名稱(name)和簡介(description)。簡介要寫清楚這個 Skill 做什麼、什麼時候該用。
Anthropic 已經做好幾個常用的,叫預建 Skills,涵蓋 PowerPoint、Excel、Word 和 PDF。你也可以自己做,叫自訂 Skills。兩種運作方式相同,環境裡有了,Claude 會在適合的時候自動使用。
Claude Skills 怎麼運作:用到才翻開
重點在「分階段載入」,官方稱為 progressive disclosure。Claude 不會一開始就把所有內容讀進腦中,而是依序按需要載入。
- 只記名稱和簡介。 Skill 被用到之前,Claude 只看得到這兩樣,所以裝很多個也不會增加多少負擔。
- 任務對上了,才讀說明。 你的需求符合某個簡介時,Claude 才去讀
SKILL.md的內文。 - 需要才拿其他檔案。 用不到的範本和細節一直放在資料夾裡,不佔 Claude 一次能讀的內容量。小程式則是跑完只把結果交給 Claude。
Claude Skills 和一般 prompt 差在哪
Prompt(提示詞)是你在對話裡下的指示,通常只管這一次的任務。Skills 則是按需載入,不必每次對話都重講同樣的做法。
打個比方:每次叫外送都要重講「放管理室、不用餐具」,是 prompt。把這些存成預設備註,每次自動帶上,就像 Skill。
官方列出三個好處:讓 Claude 專精於特定任務、減少重複,以及把多個 Skills 組合起來處理多步驟的工作。
Agent Skills 可以在哪裡用
| 地方 | 預建 Skills | 自訂 Skills |
|---|---|---|
| claude.ai | 建立文件時自動啟用,免設定 | 以 zip 檔上傳,限 Pro、Max、Ultra、Team、Enterprise 方案,且要開啟程式碼執行功能 |
| Claude API(給開發者用的介面) | 可用,需搭配程式碼執行工具 | 上傳後,同一個工作區的成員都能用 |
| Claude Code(寫程式用的版本) | 文件類預建 Skills 不能用 | 放進電腦上指定的 Skills 資料夾就能用,不用上傳 |
容易踩雷的一點:自訂 Skills 不會跨平台同步。在 claude.ai 上傳的,API 看不到,反過來也一樣,每個地方要各自管理。
使用 Agent Skills 前要注意
Skill 裡有指示和程式,所以壞的 Skill 可能讓 Claude 做出和宣稱用途不符的事。官方建議只用自己寫的,或 Anthropic 提供的 Skills,最壞的情況可能導致資料外洩或未經授權的系統存取。
官方的說法是:像安裝軟體一樣小心。真要用來路不明的 Skill,先把裡面每個檔案檢查過。想進一步了解風險,可以看 AI Agent 的安全風險。
延伸閱讀
- AI Agent 完整指南
- Skill、Sub-agent、Cron 三大機制
- MCP 是什麼:處理 Claude 與外部工具的連線,和 Skill 是不同主題
封面圖片來源:Anthropic(claude.com/blog/skills)