🚀 如何從零開始建立自己的 Agent Skills?讓 AI 記住你的工作 SOP!
Anthropic 推出的 Agent Skills 功能真的太強大了! 簡單來說,Skills 就是 AI 的「職位說明書」,讓它像訓練有素的員工一樣,記住你的工作流程。 在 Day 1 的工作坊中,我們介紹了 Agent Skills 的基本概念和安裝方法。 而在 Day 2,我們要從零開始,教你如何建立屬於自己的 Agent Skills。 📍 第一部分:兩個核心決策 在開始建立 Skill 之前,有兩個重要決策需要先想清楚: 🔹 決策 1:全局 Skills vs 專案 Skills 🌍 全局 Skills(Global) • 安裝在使用者目錄(~/.claude/skills/) • 所有專案通用 • 適合:社交媒體貼文生成、固定格式模板 📂 專案 Skills(Project) • 安裝在專案目錄(.claude/skills/) • 只在特定專案啟用 • 適合:特定公司數據分析、專案專屬流程 💡 Tip: 不確定選哪個?先從專案 Skill 開始。等它跑穩定後,再跟 AI 說「幫我把這個 Skill 變成全局的」,AI 會自動幫你升級。 🔹 決策 2:架構模式選擇 模式 A:單一 Skill 最簡單的架構,只有一個 SKILL.md 檔案。 進階一點可以加上 Reference 資料夾,提供參考文件。 模式 B:主控 + 子 Skill 一個主控 Skill 負責調度,下面有多個子 Skill 負責執行特定任務。 好處:像樂高積木,方便獨立測試和維護。 📍 第二部分:萬用方法論(5 大核心重點) 這是我整合自己做 Skill 的心得,加上網路大神的建議,整理出的通用原則。 1️⃣ 了解清楚你的需求 你想用這個 Skill 達到什麼目的? 先想清楚目標,再開始動手。 2️⃣ 主動跟 AI 蒐證 發現問題就反映給 AI,讓它自己改進。 不要默默接受不理想的結果。 3️⃣ 一邊做一邊改(不追求完美) 這是最重要的心態! ❌ 很多人的錯誤: • 一開始就想給 AI 一個超完整的 prompt • 期望 AI 一次就做對 • 做不到就覺得 AI 沒用 ✅ 正確做法: 先建立基本架構 測試核心功能 發現問題再迭代 逐步完善細節 💡 拼圖比喻: 就像拼 1000 片拼圖,最快的方法是先把車拼完、再把樹拼完,最後再組合。而不是隨機一片一片拼。 4️⃣ 善用網路研究資源 你的經驗 + AI 智慧 + 網路成功案例 = 大師級 Skill 推薦資源: • GitHub:搜尋相關 Skills • Reddit:真實用戶經驗分享 • 官方文檔:Anthropic cookbook 5️⃣ 耐心訓練(像教新員工) 建立 Skill 的過程 = 訓練新員工 • 需要解釋公司文化 • 需要提供 SOP 文件 • 需要給範例參考 • 需要糾正錯誤(最花時間!) 一旦訓練完成,它能帶來的效率提升是驚人的。 📍 第三部分:學習路徑 🆙 Level 1:使用現成 Skills 去 GitHub 或 skills.mp 下載,直接使用。 🆙 Level 2:修改現成 Skills 調整參數,客製化。 🆙 Level 3:從零建立 Skills 這就是今天教的內容。 🆙 Level 4:整合多個 Skills 主控 + 子 Skill + MCP + Subagent 🆙 Level 5:分享給團隊或社群 📍 第四部分:常見問題 Q1:AI 說它做不了,要我自己做? 懟回去!跟它說「我開了權限給你,你應該可以做到」。 Q2:AI 無法上網搜尋某些網站? 有些網站有防爬蟲機制。解法:自己複製貼上內容給 AI 分析。 Q3:Skill 沒有自動觸發? 問 AI 為什麼沒觸發,讓它自己寫規則避免再發生。 Q4:輸出品質不好? 可能是你給的指令不夠好。跟 AI 討論如何改進。 Q5:SKILL.md 越寫越長? 安裝 Skill Creator,讓它幫你重構。