什麼是技能?
什麼是技能? · 3 min
本影片介紹技能——可重複使用的 markdown 檔案,用於教導 Claude Code 如何自動處理特定任務。您不需要每次要求 Claude 審查 PR 或撰寫 commit 訊息時都重複相同的指示,只要撰寫一次技能,Claude 就會在任務出現時自動套用。本影片涵蓋技能是什麼、存放在哪裡,以及與其他 Claude Code 自訂選項的比較。
重點整理
- 技能是一組指示的資料夾,Claude Code 可以發現並使用它們來更準確地處理任務。每個技能都存放在一個
SKILL.md檔案中,其前置資料(frontmatter)包含名稱與描述 - Claude 使用描述來將技能與請求配對。 當您要求 Claude 做某件事時,它會將您的請求與可用的技能描述進行比對,並啟用符合的技能
- 個人技能存放在
~/.claude/skills中,並會跟隨您在所有專案中使用。專案技能存放在儲存庫內的.claude/skills中,並與任何複製該儲存庫的人共享 - 技能是按需載入的——不同於 CLAUDE.md(會載入每次對話)或斜線指令(需要明確呼叫),技能會在 Claude 辨識出情境時自動啟用
- 如果您發現自己一再向 Claude 解釋同一件事,那就表示有一個技能等著被寫出來
每次您向 Claude 解釋團隊的程式碼標準時,您都在重複自己。每次 PR 審查,您都要重新描述您希望回饋如何呈現。每次撰寫 commit 訊息,您都要提醒 Claude 您偏好的格式。技能可以解決這個問題。
技能是一個 markdown 檔案,只需教導 Claude 一次如何做某件事。之後 Claude 會在相關時自動套用該知識。
技能是什麼
技能是一組指示與資源的資料夾,Claude Code 可以發現並使用它們來更準確地處理任務。每個技能都存放在一個 SKILL.md 檔案中,其前置資料包含名稱與描述。

描述是 Claude 決定是否使用該技能的依據。當您要求 Claude 審查 PR 時,它會將您的請求與可用的技能描述進行比對,並找出相關的技能。Claude 會讀取您的請求,將其與所有可用的技能描述進行比較,並啟用符合的技能。
以下是技能前置資料的樣子:
---
name: pr-review
description: Reviews pull requests for code quality. Use when reviewing PRs or checking code changes.
---在前置資料下方,您撰寫實際的指示——您的審查檢查清單、格式偏好,或 Claude 在該任務中需要知道的任何事項。
技能存放的位置
您可以根據誰需要使用它們,將技能存放在不同的位置:
- 個人技能存放在
~/.claude/skills(您的家目錄)中。這些技能會跟隨您在所有專案中使用——您的 commit 訊息風格、您的文件格式、您偏好的程式碼解說方式。 - 專案技能存放在您儲存庫根目錄內的
.claude/skills中。任何複製該儲存庫的人都會自動取得這些技能。這裡存放的是團隊標準,例如您公司的品牌指南、偏好的字型,以及網頁設計的配色。
在 Windows 上,個人技能存放在 C:/Users/<your-user>/.claude/skills 中。
專案技能會與您的程式碼一起提交到版本控制系統,因此整個團隊都能共享它們。
技能 vs. CLAUDE.md vs. 斜線指令
Claude Code 有多種方式可以自訂行為。技能之所以獨特,是因為它們是自動且針對特定任務的。以下是它們的比較:
- CLAUDE.md 檔案會載入每次對話。如果您希望 Claude 始終使用 TypeScript 的嚴格模式,那應該放在 CLAUDE.md 中。
- 技能會在符合您的請求時按需載入。Claude 一開始只會載入名稱與描述,因此不會佔滿您整個上下文視窗。您的 PR 審查檢查清單在您除錯時不需要出現在上下文中——它只會在您實際要求審查時才載入。
- 斜線指令需要您明確輸入它們。技能則不需要。Claude 會在辨識出情境時自動套用它們。
當 Claude 將某個技能與您的請求配對時,您會在終端機中看到它載入:

何時使用技能
技能最適合用於適用於特定任務的專業知識:
- 您團隊遵循的程式碼審查標準
- 您偏好的 commit 訊息格式
- 您組織的品牌指南
- 特定類型文件的文件範本
- 特定框架的除錯檢查清單
判斷原則很簡單:如果您發現自己一再向 Claude 解釋同一件事,那就表示有一個技能等著被寫出來。
課程反思
- 回想您最近與 Claude Code 的互動。您發現自己重複了哪些指示?一個技能可能為您節省多少時間?
- 思考您團隊的工作流程。哪些標準或流程最適合被編寫成技能?
接下來
在下一課中,您將從零開始建立您的第一個技能,並了解 Claude Code 在背後如何發現、配對並載入技能。