Claude Code Skill 系統

概念

Claude Code Skill 系統

定義

Skill 是 Claude Code 的結構化知識文件(SKILL.md),存放於 .claude/skills/{skill-name}/ 目錄下,定義 AI 在特定任務上應遵循的規範、流程和品質標準。Skill 在被觸發時才載入(與 CLAUDE.md 的每次載入不同),透過 frontmatter 的 name 和 description 定義觸發條件。

關鍵數據點(附來源)

  • 寫作 Skill 約 560 行,涵蓋 SEO 研究 + 寫作原則 + AI 味清單 + FAQ Schema + 品質評分(來源:寫作流程文章)
  • 程式碼審查的 Skill 包含分級 checklist(CRITICAL/HIGH/MEDIUM/LOW)+ 正確/錯誤程式碼對照(來源:Payload CMS 審查文章)
  • Skill 可透過 GitHub Gist URL 一句話安裝,Claude Code 自動建資料夾和下載(來源:Skill 教學文章)
  • Skill 可包裝 shell 腳本,讓 Claude Code 用自然語言呼叫底層工具(來源:Session 搜尋文章)

前提與局限性

  • Skill 的品質完全取決於撰寫者——寫得太嚴格會限制 AI 靈活性,太鬆散則回到「每次都要重新交代」
  • 目前 Skill 的生態系尚在早期,公開可用的 Skill 資源有限
  • Skill 文件太大時(如超過 1000 行),AI 可能無法完整載入或遺漏部分規則
  • 非工程師需要理解 Markdown 和 frontmatter 的基本概念才能修改 Skill
  • Skill 需要隨框架版本、工具更新而維護,過時的 Skill 可能產生錯誤指引

衝突標記

  • 寫作 Skill 強調「去除 AI 味」和「注入人味」是兩件不同的事,但 Skill 的規則化本質可能讓「注入人味」變成另一種公式
  • 「一個 Skill 搞定所有事」vs「拆分多個小 Skill 各司其職」——Payload CMS 文章傾向後者(五個指令),寫作文章傾向前者(一份 560 行的 Skill)

關聯概念

  • [[CLAUDE.md 與記憶機制]]
  • [[Claude Code 三層架構]]
  • [[AI 輔助寫作流程]]
  • [[非工程師的 AI 工具採用]]
  • [[品質評分機制]]