Claude Code Skills:實用指南(2026)

閱讀時間 10 分鐘 KissMySkills

Claude Code Skills 是由指示、腳本與資源組成的資料夾;當你的工作符合條件時,Claude Code 會自行發現並啟用它們 - 讓你的 AI 程式設計 agent 不再於不同工作階段之間忘記你的技術堆疊、慣例與工作流程。你只需說明一次偏好;Claude 每次都會套用,不必再次提醒。

這個頁面
  1. 它們解決的問題
  2. Claude Code Skills 的兩種類型
  3. 它們如何啟用
  4. Claude Code Skills 的位置
  5. 經驗證的工作流程:研究 → 規劃 → 實作
  6. Claude Code Skills 的取得方式
  7. 值得安裝的完整工程 Skills 清單
  8. GitHub 免費版或付費版:實際差異是什麼?
  9. 桌面版 Claude Skill 能在 Claude Code 中運作嗎?
  10. 常見問題
  11. 從一個 Skill 開始

本指南涵蓋 Claude Code Skills 的定義、你會使用的兩種類型、它們如何自動啟用、儲存位置,以及使用它們交付實際功能的實戰驗證工作流程。

它們解決的問題

AI 程式設計助理會忘記對話之間的所有內容。沒有協助時,你必須在每個新工作階段重新說明使用的框架、資料夾結構、命名規則與審查標準。Skill 會將這些知識儲存一次,讓 Claude Code 持續遵循你的慣例,而不是預設採用會產生「AI 垃圾內容」的通用模式。

Claude Code Skills 的兩種類型

  • 能力提升 - 賦予 Claude 原本沒有的新能力,例如文件產生、Web 應用程式測試或網頁抓取。它們擴展 agent 能執行的工作。
  • 已編碼的偏好 - 讓 Claude 依照你的方式執行工作的 Skill:前端設計規則、React 最佳實務、團隊的提交慣例。它們限制工作的執行方式。

大多數開發人員最後都會混合使用兩種 Skill:幾個用於獲得新能力的能力型 Skill,以及幾個用於強制執行團隊風格的偏好型 Skill。

已編碼的偏好 Skill
Yuri - Code Reviewer AI Skill
Yuri - Code Reviewer AI Skill
$19此 Skill 相較之下 $100/hr聘請資深審查員

這就是上方「你的審查標準」範例的具體實現:加入 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 交付非簡單功能時,最可靠的方法是將思考與打字分開:

  1. 研究。先要求 Claude 將相關程式碼整理成簡短的 research.md - 包括現有模式、相依性與擴充點。先不要撰寫程式碼。
  2. 規劃。讓 Claude 擬定計畫,但不要進行實作。在編輯器中開啟計畫,逐一註記所有錯誤之處,然後用這句話傳回給它:「處理所有註記,先不要實作。」重複進行,直到每個決策都獲得解決。
  3. 實作。現在才讓 Claude 依照已議定的計畫撰寫程式碼。

「feature-dev」偏好 Skill 可以精確編碼這個循環,讓它每次都以相同方式執行 - 這正是 Skills 的核心用途:將良好的工作流程轉化為可重複執行的流程。

打造完整的程式碼團隊
Coding Agent Bundle - 全部 5 個 AI Coding Agents
$99這個套組 相較之下 $160分開購買

與其從頭建立研究 → 規劃 → 實作的循環,不如將完整的 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 收藏集 中。下面列出其中兩個,讓你實際看看描述的樣子。

取得管線與基礎架構即程式碼
Rami - DevOps Engineer AI Skill
Rami - DevOps Engineer AI Skill
$19此 Skill 相較之下 $120/hr聘請 DevOps 工程師

具備快取、分階段閘門與回滾觸發條件的 CI/CD 管線、多階段 Docker 建置、Kubernetes 清單與 Helm chart、採用遠端狀態的 Terraform 模組,以及具有實際警示閾值而非佔位符的監控技術堆疊。

查看 Rami - DevOps Engineer AI Skill →
取得依嚴重程度排序的稽核
Soren - Code Auditor AI Skill
Soren - Code Auditor AI Skill
$19此 Skill 相較之下 $100/hr聘請程式碼稽核員

先給出一句話結論,接著依嚴重程度從 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 連接至外部系統。許多設定會同時使用兩者。

現成的 agent,而不是 DIY Skill
Albert - AI 程式碼審查 agent
Albert - AI 程式碼審查 agent
$39此 Skill 相較之下 $150/小時聘請資深審查員

如果你不想自己撰寫用於程式碼審查的 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 天退款保證。

常見問題

Do I have to invoke a Claude Code skill manually?+

No. Claude Code activates a skill automatically when your task matches its description. You can also reference one explicitly, but the auto-trigger is the main benefit.

What is the difference between personal and project Claude Code skills?+

Personal skills in ~/.claude/skills/ follow you across all projects; project skills in .claude/skills/ live in the repo so your whole team uses the same ones.

Why isn't my Claude Code skill triggering?+

Usually the description is too vague. Make it specific about when to use the skill, confirm a valid SKILL.md is at the folder root, restart Claude Code, and run /skills to verify it loaded.

Are Claude Code skills the same as MCP?+

No. Skills teach Claude how to work; MCP connects Claude to external systems. Many setups use both.

Where is the Claude Code skills folder?+

Project skills live in .claude/skills//SKILL.md inside your repository, so everyone who clones the repo gets them. Personal skills live in ~/.claude/skills//SKILL.md in your home directory and apply to every project on that machine.

What is the difference between a Claude Code skill and CLAUDE.md?+

CLAUDE.md is loaded on every turn and should hold short, permanent facts about the project: stack, commands, conventions. A skill is loaded only when its description matches the task, so it can be as long as the procedure needs. Long checklists belong in skills, not in CLAUDE.md.

How do I test that a Claude Code skill works?+

Ask three requests that should trigger it in different words, one adjacent request that should not, and compare the output with what the SKILL.md promises. If naming the skill directly works but automatic triggering does not, the description needs sharper trigger phrases.

~/get-started

實用的 Skills。不說空話。

瀏覽商店中的每個技能、prompt 套件和 agent。

瀏覽所有技能 →或試試免費工具