Claude Code Skills:如何安裝、儲存位置,以及開發人員的 15 個 Skills

閱讀時間 12 分鐘 KissMySkills

Claude Code Skill 是包含 SKILL.md 檔案的資料夾,當任務符合 Skill 的描述時,Claude Code 會按需載入該檔案。你只要將資料夾放入專案中的 .claude/skills/(或放入 ~/.claude/skills/,即可套用至每個專案),Claude Code 就會讀取 frontmatter,之後只要內容相關,便會載入其中的指示。下方將介紹它們的存放位置、與 CLAUDE.md、斜線指令及 MCP 的差異、3 步驟安裝流程,以及目前可在 Claude Code 中使用的 15 個開發者 Skill。

這個頁面
  1. Claude Code Skill 實際上是什麼
  2. Skill 的存放位置:專案層級與使用者層級
  3. Claude Code 如何探索技能
  4. 技能 vs CLAUDE.md vs 斜線指令 vs MCP 伺服器
  5. 分 3 個步驟安裝 Claude Code 技能
  6. 如何測試技能
  7. 適用於開發人員的 15 個 Claude Code 技能
  8. 常見問題
  9. 簡單來說
Claude Code Skill
Yuri - 程式碼審查者 AI Skill
Claude Code 會套用至你要求它檢視的每個差異的資深審查者清單:正確性、命名、邊界情況與測試。
$19
取得 Skill →

Claude Code Skill 實際上是什麼

Skill 是一個目錄,其中包含一個必要檔案, SKILL.md,以及可選的幾個支援檔案(參考文件、範本、小型指令碼)。SKILL.md 開頭是 YAML frontmatter,其中包含 Claude Code 關注的兩個欄位: 名稱 以及 description。frontmatter 以下是純 Markdown:角色、流程、輸出格式與規則。

重要的設計決策是,Skill 會延遲載入。Claude Code 會在上下文中保留每個已安裝 Skill 的名稱與描述的簡短索引。當你的請求看起來符合某個 Skill 時,它會讀取完整的 SKILL.md 並遵循其中的指示。不符合時,該 Skill 幾乎不會佔用你的資源。這就是為什麼精心撰寫的描述比檔案中的任何其他內容都更重要:在決定是否開啟 Skill 之前,Claude Code 唯一看得到的就是描述。

你在 KissMySkills 購買 Skill 時取得的內容,就是同一個 SKILL.md:一個 .md 檔案加上 README,與你上傳至 Claude Project、自訂 GPT 或 Gemini Gem 的內容完全相同。

Skill 的存放位置:專案層級與使用者層級

Claude Code 會在兩個位置尋找 Skill。

  • 專案層級: <repo>/.claude/skills/<skill-name>/SKILL.md。提交此資料夾後,所有複製儲存庫的團隊成員都能取得此 Skill。適合用於與此程式碼庫相關的事項:你的審查清單、部署操作手冊,以及 API 文件風格。
  • 使用者層級: ~/.claude/skills/<skill-name>/SKILL.md。在你電腦上的每個專案中都可使用,團隊成員看不到。適合用於個人習慣:你偏好的提交訊息撰寫方式、慣用的測試結構,以及你在不同客戶專案中使用的角色設定。

如果兩個位置都有同名技能,則以專案層級的副本為準。一般開發人員技能放在使用者層級,任何具有專案特定規則的技能則放在專案層級。

Claude Code 如何探索技能

探索功能由以下項目驅動: description frontmatter 中的欄位,而不是檔案名稱,也不是資料夾名稱。「Code review for pull requests」這樣的描述很弱,因為只有在你字面上說出「review」時才會觸發。像「檢查差異、提取要求和變更檔案中的錯誤、安全性問題、缺少的測試及不清楚的命名。在使用者要求檢查、審查、稽核或批評程式碼時使用」這樣的描述,才會在開發人員實際使用的措辭中觸發。

需要知道的三件事:

  • 技能會在工作階段開始時建立索引。如果你在工作階段中途新增資料夾,請開始新的工作階段,或要求 Claude Code 重新讀取其技能。
  • 描述應該說明何時使用技能,而不只是說明它是什麼。觸發片語應放在其中。
  • 你隨時可以透過指定技能來強制使用它:「在這個差異上使用程式碼審查技能」。自動探索是便利功能,不是唯一途徑。

技能 vs CLAUDE.md vs 斜線指令 vs MCP 伺服器

這四者經常被混淆,而它們解決的是不同問題。

機制 它是什麼 載入時機 最適合
CLAUDE.md 位於儲存庫根目錄的專案記憶檔案(或 ~/.claude/CLAUDE.md) 一律、每一回合 Claude 絕不能忘記的事實:技術堆疊、慣例、指令、不可碰觸的區域
Skill 包含 SKILL.md 和可選支援檔案的資料夾 在描述相符時按需載入 偶爾需要的專家流程:審查、稽核、測試計畫、操作手冊
斜線指令 位於 .claude/commands/ 中、以 /name 執行的 Markdown 檔案 只有在你輸入指令時 你刻意觸發的可重複操作:/deploy-checklist、/write-pr
MCP 伺服器 提供工具的外部程序(資料庫、API、瀏覽器) 整個工作階段都可使用的工具 賦予 Claude 執行某件事的能力,而不是教會它如何做好這件事

簡短版:CLAUDE.md 是永遠啟用的上下文,技能是需要時才載入的專業知識,斜線指令是你按下的按鈕,而 MCP 伺服器則是一雙雙能執行工作的手。一個良好的設定會四者兼用:使用 MCP 讓 Claude 能夠採取行動,使用技能讓它以資深工程師的方式行動。

其中一個後果是:不要把 2,000 字的審查檢查清單貼進 CLAUDE.md。你在重新命名變數時,它也會出現在上下文中。把它做成技能。

分 3 個步驟安裝 Claude Code 技能

步驟 1:取得 SKILL.md。從你的 KissMySkills 訂單下載 .md 檔案(或自行撰寫)。如果檔案名稱不是 SKILL.md,請重新命名。frontmatter 至少需要包含 name: 和 description:;市集上銷售的每個技能都會隨附這兩項。

步驟 2:建立資料夾。在儲存庫根目錄執行:

mkdir -p .claude/skills/code-reviewer
mv ~/Downloads/yuri-code-reviewer.md .claude/skills/code-reviewer/SKILL.md

如要進行使用者層級安裝,請將 .claude/skills 適用於 ~/.claude/skills。資料夾名稱應與 名稱 frontmatter 中的欄位,使用小寫字母並以連字號分隔。

步驟 3:在該目錄中啟動新的 Claude Code 工作階段,並要求執行描述涵蓋的事項。你應該會在回答中看到技能的結構(檢查區段、嚴重程度標籤,以及該技能定義的其他內容)。不需要設定檔,也不需要重新啟動其他東西。

如果你想閱讀包含螢幕截圖和 Claude.ai 對應版本的詳細教學,請閱讀如何安裝 Claude 技能。

如何測試技能

測試只需五分鐘。

  • 觸發測試。使用不同措辭提出三個應觸發技能的要求(「檢查這段」、「這個函式有任何問題嗎?」、「檢查這個 PR」)。如果其中一個未觸發,請在描述中加入該措辭。
  • 負向測試。詢問一個相近但不應觸發技能的問題(「重新命名這個變數」)。如果技能仍然載入,表示描述範圍太廣。
  • 輸出測試。將回答與 SKILL.md 的承諾進行比較。如果技能寫著「始終列出每個發現的嚴重程度」,而輸出中沒有嚴重程度,表示系統讀取了指示卻沒有遵循;請將指示縮短並寫得更明確。
  • 明確測試。直接說出技能名稱。如果這樣有效,而自動探索無效,問題百分之百出在描述上。

如果你想在撰寫或購買技能前,先看看製作完善的 SKILL.md 是什麼樣子,可以在這裡逐行了解 12 個實際的 SKILL.md 檔案。

適用於開發人員的 15 個 Claude Code 技能

以下內容皆來自 Claude Code 技能集合。每項技能皆為一次性購買,包含一個 .md 技能檔案和 README,並受 30 天退款政策保障。價格以撰寫本文時為準。

程式碼品質

Yuri - Code Reviewer AI Skill($19):對任何差異、檔案或 PR 執行結構化審查,並依嚴重程度分組列出發現事項。

Soren - Code Auditor AI Skill($19):審查整個程式碼庫,而非單一變更,尋找結構性技術債、死碼、不一致的模式與高風險區域。適合接手既有程式碼庫後的第一週使用。

Albert - AI Code Review Agent($39):針對快速迭代流程調校的程式碼審查 agent,專注於變更行中的正確性與邊界案例。

Mira - QA Engineer AI Skill($19):將功能描述或差異轉換成測試案例、邊界案例與測試計畫,接著使用你的框架撰寫測試。當你要求 Claude Code「新增測試」並希望涵蓋不只理想情境時,十分實用。

交付

Rami - DevOps Engineer AI Skill($19):CI/CD 管線、Dockerfile、基礎設施即程式碼,以及具備真正 DevOps 工程師謹慎態度的事件處理手冊。在撰寫部署步驟前,會先詢問回滾方案。

Max - Full Stack Developer AI Skill($19):全能型開發者:跨越 API、資料層與 UI 建立功能骨架,並維持各部分的一致性。如果只安裝一個交付 Skill,就選這個。

Lena - Frontend Developer AI Skill($19):現代前端技術堆疊的元件結構、狀態、無障礙功能與響應式行為。避免 Claude Code 交付一團使用內嵌樣式的 div。

Niko - Backend Developer AI Skill($19):伺服器程式碼的 API 設計、資料建模、錯誤處理與效能。擅長處理通用 prompts 會跳過的繁瑣部分(驗證、分頁、冪等性)。

Elena - 資料工程師 AI Skill($19):資料管線、結構描述、轉換和資料品質檢查。當任務涉及搬移資料,而不是提供資料服務時,請使用它。

文件與流程

Saoirse - 技術文件撰寫者 AI Skill($19):以一致的語調撰寫 README、PR 描述、變更記錄、架構筆記和新進人員文件。安裝後要求 Claude Code「撰寫 PR 描述」,你會得到背景資訊、變更內容、測試和風險,而不是只有一句話。

Dorian - AI API 文件代理程式($39):從程式碼產生並維護 API 參考文件:端點、參數、範例和錯誤回應。將它指向路由器檔案,讓它補齊缺漏。

Verity - 發佈工程與建置系統工程師 AI Skill($19):版本管理、發佈說明、提交訊息慣例、建置設定和可重現性。如果你的團隊常因 Conventional Commits 爭論,這就是該安裝的 Skill。

安全性

Anaya - 應用程式安全工程師 AI Skill($19):檢查程式碼中的注入漏洞、驗證缺陷、機密資訊處理方式和相依性風險,並說明修正方法,而不只是指出問題。在發佈前執行它,而不是發佈後才執行。

Selwyn - 滲透測試人員 Claude Skill($19):像攻擊者一樣檢視你自己的應用程式:威脅模型、攻擊路徑,以及應測試項目的優先順序清單。

Cassandra - 漏洞管理工程師 Claude Skill($19):為掃描器輸出和 CVE 清單進行分類:哪些重要、哪些是雜訊,以及應優先修補哪些項目。將它與 CI 中的相依性稽核搭配使用。

不確定該從哪個開始?Claude 技能市集頁面會依角色整理完整目錄,而Claude Code 系列則是其中的開發者子集。

常見問題

Claude Code Skills 資料夾在哪裡?

專案層級的 Skills 位於 .claude/skills/<name>/SKILL.md 位於你的儲存庫內。使用者層級的 Skills 位於 ~/.claude/skills/<name>/SKILL.md 位於你的家目錄中,並套用於每個專案。

Claude Code Skills 能在 ChatGPT 中運作嗎?

有 .md 檔案,但沒有自動探索功能。你可以將相同的 SKILL.md 貼上或上傳為自訂 GPT 的指令,其行為會相同。ChatGPT 沒有的是資料夾慣例和基於描述的載入機制,因此你必須使用該 GPT 來呼叫它,而不是由 Claude Code 判斷它是否相關。

Claude Code 技能和 CLAUDE.md 有什麼差異?

CLAUDE.md 每次互動都會載入,應該放置專案的簡短、永久性資訊。只有當技能的描述符合任務時才會載入技能,長度可依程序需求而定。冗長的檢查清單應放在 Skills 中,而不是 CLAUDE.md。

我可以一次安裝多項技能嗎?

可以。每項技能都是 .claude/skills 底下的獨立資料夾,Claude Code 會將它們全部建立索引。由於在需要某項技能之前,內容中只會保留其描述,因此安裝 15 項技能的成本極低,直到其中一項被觸發為止。

我需要 MCP 伺服器才能使用 Skills 嗎?

不用。Skills 是指令,並可與 Claude Code 內建的工具(檔案編輯、Shell、git)搭配使用。MCP 伺服器會加入資料庫或瀏覽器等外部工具;技能可以告訴 Claude 如何善用這些工具,但不要求一定要有這些工具。

簡單來說

Claude Code 技能是一個包含 SKILL.md 的資料夾,放置於專案的 .claude/skills,或你個人使用的 ~/.claude/skills 中;Claude Code 會根據其描述找到它,並只在需要時載入。讓 CLAUDE.md 保持簡短,使用斜線指令執行刻意指定的操作,使用 MCP 取得工具,並使用 Skills 提供專業知識。先安裝一項技能,以三種不同措辭和一個負面案例測試,然後依照工作流程需求加入其餘技能。

開發者的最佳價值選擇
Coding Agent 套件 - 全部 5 個 AI Coding Agents
一次下載五項開發者技能,隨時可放入 .claude/skills,涵蓋審查、建置、測試與部署。
$99
立即取得 →

瀏覽 KissMySkills 上Claude Code Skills 收藏集中的每項開發者技能。

~/get-started

實用的 Skills。不說空話。

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

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