The Claude Skills Folder That Automates 90% of Workflow (Claude Skills 資料夾:自動化 90% 工作流的完整指令集)

原始來源與檔名:10個Claude自動化Skills.md

來源:[[@zodchiii]] / X (Twitter) — 2026-05-04 原始檔名:2026-05-05T093858+0800-The Claude Skills Folder That Automates 90% of Workflow (All Commands Included).md


NAPKIN | 餐巾紙

餐巾紙公式

Claude Code Custom Skill = name + description + allowed-tools + Prompt (YAML Frontmatter + Markdown)

不要再每次都手打 50 個字的 Prompt 了。透過在 .claude/skills/ 建立自訂指令,你可以將常用的程式碼審查、測試撰寫、PR 產生等工作流程封裝成 /review 這樣的一鍵指令,且 Claude 會根據上下文自動觸發它們。

一句話

這是一份極具實戰價值的 Claude Code 工具箱指南。作者分享了 10 個可以直接複製貼上的自訂指令 (Skills),涵蓋了從 Debug、重構、寫測試到安全掃描的完整開發生命週期。透過將這些 Markdown 檔案存入專案的 .claude/skills/ 資料夾,團隊可以瞬間統一同儕審查與代碼生成的標準。

餐巾紙草圖

[The Developer's Agentic Workflow]

Write Code

/debug (Investigate issues without mutating)

/test (Generate & run Vitest/Jest)

/refactor (Clean up code, ensure tests pass)

/security (Audit for secrets & vulnerabilities)

/review (Lint & style check before PR)

/commit (Generate Conventional Commits from git diff)

/pr (Generate structured PR description)

ROUND 1: SKELETON | 骨架掃描

“這篇文章在說什麼”

章節骨架

  1. How custom commands work: 介紹 .claude/skills/ 的路徑規則與 YAML Frontmatter 設定。
  2. commands/ vs skills/: 解釋 2026 年 4 月更新後,Skills 為何取代了舊版的 Commands(支援自動觸發與工具限制)。
  3. The 10 commands: 提供 10 個指令的完整 Prompt (Review, Test, Commit, PR, Debug, Refactor, Docs, Migrate, Deploy-check, Security)。
  4. How to install: 說明如何透過 Git 將這套工具箱分享給整個團隊。
  5. The workflow: 展示如何將這 10 個指令串聯成一個完整的「Agentic 開發生命週期」。

ROUND 2: DISSECTION | 血肉解剖

“憑什麼這麼說”

核心論證鏈

  1. Prompt as Code (提示詞即代碼): 將 Prompt 寫在 Markdown 檔並進行版本控制,是保證 AI 輸出一致性的關鍵。透過 description 欄位,Claude 甚至能在你未輸入 /review 時,主動提議執行 Review,這將 AI 從「被動工具」升級為「主動助理」。
  2. 最小權限原則 (Least Privilege): 舊版的 Custom Commands 沒有工具限制。新版的 Skills 透過 allowed-tools: Read, Grep, Glob, Bash(git diff *) 限制了 Agent 只能讀取和比對,避免它在 Review 階段自作主張修改代碼。
  3. 流程的標準化: 將「如何寫 PR 描述」與「如何做 Security Scan」寫成 Skill,意味著整個工程團隊將自動遵守同一套最高標準的 SOP,徹底消除了人工 Review 的盲點與疲勞。

關鍵證據

隱形假設

邊界條件

ROUND 3: SOUL | 靈魂提取

“還能怎麼用”


Agent Skills Automation (Architectural Deep Dive)

前言/背景

隨著 Claude Code 將 Custom Commands 升級為 Skills 系統,Agentic CLI 的實用性迎來了爆發。本文作者分享了 10 個精心設計的實戰 Skills,將程式碼開發中除錯、測試、重構到提交的繁瑣流程完全自動化。這不僅是一份工具清單,更是「如何撰寫高品質 Agent Prompt」的最佳範本。

章節詳細總結

The Architecture of a Skill

一個合格的 Skill 包含三個要素:

  1. 觸發器 (description): 寫給 LLM 看的敘述,讓模型知道「何時應該自動推薦這個技能」。
  2. 邊界控制 (allowed-tools): 強制約束模型只能使用特定工具(例如只准讀取與執行 git,不准修改檔案),確保安全性。
  3. 執行邏輯 (Markdown Body): 採用條列式的標準作業程序 (SOP),例如要求在重構前必先跑測試。

10 個核心實踐 (The 10 Commands)

  1. /review: 限定讀取權限,專注尋找 Bug、資安與效能問題。
  2. /test: 強制模型先閱讀既有測試以模仿風格,並在生成後自動執行。
  3. /commit: 自動從 git diff 生成符合 Conventional Commits 規範的訊息。
  4. /pr: 讀取 commits 與 diff,自動產生具備 What/Why/Changes 的標準 PR 描述。
  5. /debug: 調查模式。強制要求「先診斷、不修改」,找出 Root Cause。
  6. /refactor: 安全重構。嚴格限制「每改一步跑一次測試」,禁止改變外部行為。
  7. /docs: 根據檔案類型自動生成 JSDoc 或 README。
  8. /migrate: 確保資料庫遷移檔包含 UP/DOWN 邏輯,並遵守專案命名規範。
  9. /deploy-check: 部署前檢查清單(Type check, Lint, Test, 檢查是否殘留 console.log)。
  10. /security: 資安稽核。掃描 Hardcoded secrets 與常見漏洞 (OWASP)。

總結與結論