Claude Code Skills 是由指示、腳本與資源組成的資料夾;當你的工作符合條件時,Claude Code 會自行發現並啟用它們 - 讓你的 AI 程式設計 agent 不再於不同工作階段之間忘記你的技術堆疊、慣例與工作流程。你只需說明一次偏好;Claude 每次都會套用,不必再次提醒。
這個頁面
本指南涵蓋 Claude Code Skills 的定義、你會使用的兩種類型、它們如何自動啟用、儲存位置,以及使用它們交付實際功能的實戰驗證工作流程。
它們解決的問題
AI 程式設計助理會忘記對話之間的所有內容。沒有協助時,你必須在每個新工作階段重新說明使用的框架、資料夾結構、命名規則與審查標準。Skill 會將這些知識儲存一次,讓 Claude Code 持續遵循你的慣例,而不是預設採用會產生「AI 垃圾內容」的通用模式。
Claude Code Skills 的兩種類型
- 能力提升 - 賦予 Claude 原本沒有的新能力,例如文件產生、Web 應用程式測試或網頁抓取。它們擴展 agent 能執行的工作。
- 已編碼的偏好 - 讓 Claude 依照你的方式執行工作的 Skill:前端設計規則、React 最佳實務、團隊的提交慣例。它們限制工作的執行方式。
大多數開發人員最後都會混合使用兩種 Skill:幾個用於獲得新能力的能力型 Skill,以及幾個用於強制執行團隊風格的偏好型 Skill。
這就是上方「你的審查標準」範例的具體實現:加入 Yuri 後,Claude 會在每次工作階段中,像資深審查者一樣檢查每個差異中的錯誤、安全漏洞與效能問題。
查看 Yuri - Code Reviewer AI Skill →它們如何啟用
你不必以名稱呼叫 Skill。Claude Code 會查看對話內容,當你描述的內容符合 Skill 的說明時,自動啟用該 Skill。提到要檢查程式碼中的漏洞,就可能自動啟用 security-review Skill;要求建立元件時,React-standards Skill 就會啟動。每個 Skill 中 SKILL.md 的說明會控制這項行為,因此撰寫精準的說明比其他任何事情都重要。
Claude Code Skills 的位置
Skills 位於 skills 目錄中,並會在啟動時載入:
-
個人:
~/.claude/skills/<name>/- 可在你所有的專案中使用。 -
專案:
.claude/skills/<name>/- 提交至儲存庫,讓整個團隊都能共用。
確認有效 SKILL.md 位於資料夾根目錄,重新啟動 Claude Code,然後執行 /skills 確認已載入。安裝封裝好的 Skill 通常只需要 unzip skill.zip -d ~/.claude/skills/.
經驗證的工作流程:研究 → 規劃 → 實作
使用 Claude Code 交付非簡單功能時,最可靠的方法是將思考與打字分開:
-
研究。先要求 Claude 將相關程式碼整理成簡短的
research.md- 包括現有模式、相依性與擴充點。先不要撰寫程式碼。 - 規劃。讓 Claude 擬定計畫,但不要進行實作。在編輯器中開啟計畫,逐一註記所有錯誤之處,然後用這句話傳回給它:「處理所有註記,先不要實作。」重複進行,直到每個決策都獲得解決。
- 實作。現在才讓 Claude 依照已議定的計畫撰寫程式碼。
「feature-dev」偏好 Skill 可以精確編碼這個循環,讓它每次都以相同方式執行 - 這正是 Skills 的核心用途:將良好的工作流程轉化為可重複執行的流程。
與其從頭建立研究 → 規劃 → 實作的循環,不如將完整的 5 個 Coding Agents 工作組載入 Claude,一次涵蓋程式碼審查、錯誤修復、文件、DevOps 與全端實作。
查看 Coding Agent Bundle →Claude Code Skills 的取得方式
你可以自行撰寫,也可以安裝現成的 Skills。如果你想從經過測試的檔案開始,請瀏覽 Claude Code Skills 收藏集,或更廣泛的 技術與開發資料庫。完全不熟悉 Skills?可以從如何安裝 Claude Skill開始,或取得一個免費 Skill來了解其結構。
路徑 3:外掛
Skills 也可以隨 Claude Code 外掛一起提供,透過外掛指令安裝,而不是移動檔案。外掛 Skills 會以其所屬外掛建立命名空間,避免兩個同名 Skill 互相衝突。
值得安裝的完整工程 Skills 清單
CLI 工具實用的 Skills,是那些與實際工程職稱相關的 Skills,因為實際工作就是按照這種方式分工。以下是我們為 Claude Code 維護的完整分類,共十四種角色:
- 審查與品質:程式碼審查員、程式碼稽核員、QA 工程師。
- 開發:全端開發人員、後端開發人員、前端開發人員、WordPress 開發人員。
- 基礎架構:DevOps 工程師、雲端工程師、資料庫工程師。
- 設計與方向:軟體架構師、技術主管、工程經理。
- 安全性:資安分析師。
整套內容都在 Claude Code Skill 收藏集 中。下面列出其中兩個,讓你實際看看描述的樣子。
具備快取、分階段閘門與回滾觸發條件的 CI/CD 管線、多階段 Docker 建置、Kubernetes 清單與 Helm chart、採用遠端狀態的 Terraform 模組,以及具有實際警示閾值而非佔位符的監控技術堆疊。
查看 Rami - DevOps Engineer AI Skill →先給出一句話結論,接著依嚴重程度從 Critical 到 Medium,涵蓋正確性、安全性、效能與可維護性。每項發現都會指出觸發問題的確切輸入或操作順序,並附上修正後的程式碼片段。
查看 Soren - Code Auditor AI Skill →GitHub 免費版或付費版:實際差異是什麼?
兩者都存在,假裝不是這樣反而不誠實。
Anthropic 公開發布了範例 Skill,網址是 github.com/anthropics/skills,而且還有更多社群儲存庫正在整理這些內容。它們完全免費,你可以閱讀每一行程式碼,對常見情境而言,是非常好的起點。如果你只想看看這套機制運作一次,就從那裡開始。
你花錢通常買到的是深度與一致性,而不是不同的機制。差異通常會出現在四個地方:
- 觸發條件的精確度。 免費 Skill 通常由正在解決自身問題的人撰寫,因此描述會預設其使用環境。寫給陌生使用者的描述,必須更聚焦、更清楚。
- 完成品範例。 隨附實作範例的套件,會在你付費前先展示交付成果。只有 40 行 README 的儲存庫,則要你自行猜測。
- 範圍控管。 一個涵蓋後端、前端、基礎架構與安全性的 Skill,會給出四個不完整的答案。四個依角色劃分的 Skill,才能給出四個正確答案。
- 維護。 一個最後於一年前更新的儲存庫,仍在引用一年前的工具與版本。
桌面版 Claude Skill 能在 Claude Code 中運作嗎?
大致上是,但有一點需要知道。
你在 Claude 應用程式中上傳的 Skill,以及 Claude Code 從磁碟讀取的 Skill,遵循相同的概念並使用相同的檔案格式:帶有 frontmatter 的 Markdown。封裝方式不同。應用程式透過介面接收 ZIP,而 Claude Code 則從檔案系統讀取資料夾。兩者也分開儲存,因此在其中一處安裝 Skill,不會讓它出現在另一處。如果你希望兩邊都有,就必須安裝兩次。
Claude Code 另外支援僅適用於 CLI 的 frontmatter 選項。為應用程式撰寫的 Skill 可在 Claude Code 中使用;依賴 CLI 專用選項的 Skill 在上傳至應用程式後會失去那些額外功能,但方法本身仍然適用。應用程式操作途徑的逐步說明位於 如何安裝 Claude Skill。
常見問題
我必須手動呼叫 Claude Code Skill 嗎?
不。當你的任務符合 Skill 的描述時,Claude Code 會自動啟用該 Skill。你也可以明確引用某個 Skill,但自動觸發才是主要優點。
個人 Skill 和專案 Skill 有什麼不同?
個人 Skill 位於 ~/.claude/skills/ 會隨你跨越所有專案;專案 Skill 則位於 .claude/skills/ 放在儲存庫中,讓整個團隊使用相同的 Skill。
為什麼我的 Skill 沒有觸發?
通常描述太過模糊。請明確說明何時使用該 Skill,確認有效的 SKILL.md 位於資料夾根目錄,重新啟動 Claude Code,並執行 /skills 以確認它已載入。
Claude Code Skills 和 MCP 相同嗎?
不。Skills 教 Claude 如何工作;MCP 將 Claude 連接至外部系統。許多設定會同時使用兩者。
如果你不想自己撰寫用於程式碼審查的 SKILL.md,Albert 就是打包好的版本 - 結構化的資深程式碼審查 agent,可載入 Claude 並立即使用,適用於任何語言或框架。
查看 Albert - AI 程式碼審查 agent →從一個 Skill 開始
挑選工作流程中你最常需要重新解釋的部分 - 你的技術堆疊、審查規則、提交風格 - 並將其編碼。瀏覽 Claude Code Skills 收藏,取得經過測試的起點,或先閱讀 Claude Skills 是什麼。
總結:
如果你經常進行程式碼審查,可以從 Yuri - 程式碼審查 AI Skill($19)或現成的 Albert - AI 程式碼審查 agent($39)開始;如果你希望涵蓋完整的研究 → 規劃 → 實作流程,程式設計 agent 組合包($99)會在同一套組合中提供全部 5 個程式設計 agent。全部都能在 Claude、ChatGPT 及任何 AI 聊天工具中使用,不需要寫程式,並享有 30 天退款保證。