每次開新對話都要重新解釋一次「我的程式碼風格是這樣」「報告格式要那樣」「這個客戶喜歡什麼語氣」——煩不煩?

Claude 的 Skills 功能就是在解決這件事。把你驗證過的工作方式打包成一個「技能包」,之後只要提到相關任務,Claude 自動載入、自動套用。不用每次都從頭教。


Skills 到底是什麼

一句話:可重複使用的工作流模板。

你可能花了好幾次對話才把「每週團隊更新報告」的格式調到滿意。以前的做法是把 prompt 存到某個地方,下次再貼進去。Skills 把這個流程自動化了——你定義一次,之後 Claude 看到類似任務就會自己去讀。

Skills 可以很簡單,像是「程式碼 review 的時候要檢查這五個項目」。也可以很複雜,包含資料來源、分析流程、輸出格式、驗證規則的完整工作流。


跟 Projects、Custom Instructions 差在哪

這三個功能常被搞混,區別其實很清楚:

Custom Instructions 是全域的。「回答前先問清楚需求」「用繁體中文」——不管什麼對話都套用。適合設定通用偏好。

Projects 是有上下文的工作空間。適合長期進行的專案——產品開發、研究計畫。裡面放的文件和對話都圍繞同一個主題累積。

Skills 是跨對話、跨 Project 的技能包。在一般聊天裡能用,在 Project 裡也能用。關鍵差異:Skills 只在你做特定類型的任務時才啟動,不是隨時都在背景跑。

打個比方。Custom Instructions 是你穿的衣服,走到哪都穿著。Project 是你的辦公桌,東西都在桌上。Skills 是你的工具箱——需要釘釘子的時候才打開,拿出鐵鎚。


什麼時候該建一個 Skill

三個判斷標準:

你已經反覆調整過某個流程。 每週的團隊更新、客戶回饋分析、銷售電話準備、研究整理——這些你做過好多次,每次都有微調,現在已經有一套穩定的做法了。打包起來。

品質取決於特定素材。 品牌規範(LOGO、色碼、字型)、技術文件的格式標準、合約範本的必備條款。這些東西如果每次都要手動附上,遲早會漏。Skill 幫你一次搞定。

準備工作需要湊很多東西。 產品發佈計畫、市場分析報告、董事會簡報——每次開始之前要先收集一堆檔案和框架。Skill 可以把這些前置步驟結構化,Claude 讀完就能直接開工。


怎麼開始用

操作路徑:Settings > Capabilities > Skills

進去之後會看到幾個預建的範例 Skill,打開就能試。試了之後你會理解 Skill 的結構——有觸發條件、有指令內容、有參考素材。

用起來很直覺:在對話中提到跟某個 Skill 相關的任務,Claude 會自動辨識並載入。你會在 Claude 的思考過程中看到「Reading [skill name]」,代表 Skill 被啟動了。

要自己寫一個 Skill 也不難。你可以直接跟 Claude 說:「幫我建一個 Skill,每次做 code review 的時候自動檢查這些項目:安全漏洞、N+1 查詢、錯誤處理、命名一致性、測試覆蓋率。」Claude 會幫你產出 Skill 的結構,你再微調。


Skill 的結構長什麼樣

一個完整的 Skill 通常包含這幾個部分:

名稱與描述:讓 Claude 知道什麼時候該啟動這個 Skill。描述寫得越具體,觸發越精準。

指令內容:核心工作流程。可以是步驟式的、也可以是規則式的。

參考素材:品牌指南、模板、範例輸出——任何 Claude 在執行任務時需要參照的東西。

驗證規則(選配):完成後的檢查清單。確保輸出符合你的標準。


幾個實用的 Skill 點子

週報 Skill:定義格式(上週完成 / 本週計畫 / 阻塞項)、語氣(簡潔直接)、長度限制。每週一叫 Claude 寫週報,它自動套用你的格式。

Code Review Skill:檢查項目清單(安全性、效能、可讀性、測試)、嚴重程度分級標準、回饋語氣(建設性而非指責性)。

客戶郵件 Skill:不同客戶的溝通偏好、過往互動紀要、產品更新模板。

技術文件 Skill:API 文件格式、命名慣例、程式碼範例的風格、必須包含的章節(概述、安裝、快速開始、API 參考、故障排除)。


進階:Skill 跟 Anthropic Academy 的關係

Anthropic Academy 上有一門專門的課程:Claude Code Skills Training,教你怎麼建立、設定、分享 Skills。另外還有 Introduction to Agent Skills,從 Agent 的角度講 Skill 怎麼跟工具整合。

如果你是用 Claude Code 的開發者,Skill 的玩法又更多了。你可以把 Skill 跟 MCP Server 搭配——比如一個「資料庫健康檢查 Skill」,自動連上 DBHub MCP Server 跑查詢、分析結果、產出報告。從觸發到輸出,全自動。

參考來源:Claude Code Skills Training - Anthropic Academy
參考來源:Teach Claude your way of working using skills - Claude Tutorials


Skills 的核心價值不是「省打字的時間」,是「確保品質一致」。人會忘記某個步驟、會在趕工的時候省略檢查。Skill 不會。它每次都跑完整個流程,每次都套用同樣的標準。

你的工作方式值得被記住。打包一次,到處套用。