Claude Code SKILL 完整指南:給 AI 寫 SOP,讓它記住怎麼做事(2026)

Claude Code SKILL 完整指南:給 AI 寫 SOP,讓它記住怎麼做事(2026)Claude Code SKILL 是一套讓 AI 記住 怎麼做事 的機制 不是記住你的偏好 而是記住完整的工作流程 CLAUDE md 解決 AI 記住你是誰 SKILL 解決 AI 記住怎麼做事 當你有 14 個 Skill 串成一條 pipeline 從寫文章到發布社群只需要一句話觸發 這篇從我自己每天在用的 AI 辦公室系統出發

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



Claude Code SKILL 是一套讓 AI 記住「怎麼做事」的機制——不是記住你的偏好,而是記住完整的工作流程。CLAUDE.md 解決「AI 記住你是誰」,SKILL 解決「AI 記住怎麼做事」。當你有 14 個 Skill 串成一條 pipeline,從寫文章到發布社群只需要一句話觸發。這篇從我自己每天在用的 AI 辦公室系統出發,帶你從「每次重複交代」進化到「一句話搞定整條流程」。


你用 Claude Code 是不是每次都要重新交代一樣的事?

「幫我整理成表格、時間用 24 小時制、最後算總工時。」

Claude 做得到。做得很好。

但下次開新對話,你又要再說一遍。

「請用繁體中文、段落之間空一行、結尾加 CTA。」

又做到了。但這次你還要補一句:「對了,社群貼文 LinkedIn 要正式一點,Threads 可以口語。」

它不是不會做事——它是每次都忘了怎麼做。

坦白說,我自己一開始也沒搞清楚這件事。

我把所有東西都塞進 CLAUDE.md——寫作風格、發布流程、社群排程規則、圖片規格、WordPress 設定。結果那份文件長到超過三千字,AI 每次對話都要讀完,但其中 90% 跟當下的任務根本無關。更慘的是,塞太多東西之後,AI 反而開始搞混——該用表格的時候用了列表,該口語的地方寫得像論文。

那一刻我才意識到:把所有事情都塞進「AI 記住你是誰」裡面,跟「AI 記住怎麼做事」是兩回事。

CLAUDE.md 解決的是前者。後者需要另一個東西。


先講結論:

  • CLAUDE.md = 入職手冊。告訴 AI 你是誰、你的偏好、你的工作風格。
  • SKILL = SOP 手冊。告訴 AI 這件事怎麼做、有哪些步驟、哪些例外要處理。

一句話版本:CLAUDE.md 告訴 AI 你喝美式不加糖,SKILL 告訴 AI 怎麼幫你泡咖啡。

為什麼要分開?

因為「你是誰」和「事情怎麼做」是兩種完全不同的知識。你的寫作風格、語言偏好、資料夾命名規則——這些放 CLAUDE.md 沒問題,因為它們是「通用規則」,每次對話都會自動載入。

但當你有一套完整的工作流程——步驟多、有邏輯順序、有品質關卡、有例外處理——全部塞進 CLAUDE.md 會怎樣?

它會變成一份三千字的文件,AI 每次對話都要讀完,但其中 90% 跟當下的任務無關。

💡 SKILL 的核心設計哲學是「需要的時候才載入」。 AI 不會每次都讀你所有的 SKILL,它只在判斷「現在這個任務需要」的時候才去拿。這跟 CLAUDE.md 的「每次都讀」完全不同。

講直白一點:CLAUDE.md 是讓 AI 認識你,SKILL 是讓 AI 取代你。取代你每次重複做的那些事。

核心觀點:CLAUDE.md 是讓 AI 認識你,SKILL 是讓 AI 取代你

CLAUDE.md SKILL 解決什麼 AI 記住你是誰 AI 記住怎麼做事 內容 偏好、風格、通用規則 步驟、格式、範例、例外處理 載入時機 每次對話都自動載入 相關時才載入 比喻 入職手冊 SOP 手冊 長度建議 精簡(避免每次都消耗 token) 可以很長(只在需要時才讀)

CLAUDE.md vs SKILL 本質差異

如果你用過 claude.ai 網頁版,側邊欄有一個「Projects」功能——你可以建一個 Project,在裡面設定系統指令(Custom Instructions)和上傳參考文件,之後在這個 Project 底下開的每一次對話,Claude 都會自動帶入那些指令。

聽起來跟 Skill 很像?其實解決的問題不太一樣。

claude.ai 的 Projects 比較像「一間設定好的辦公室」——你走進去,牆上貼的規矩、桌上放的參考資料都固定在那裡。每次進來都是同一套。適合的場景是:你有一組固定的指令和文件,希望每次對話都自動套用,不用重複貼。

Claude Code 的 Skill 比較像「你隨身帶的工具箱」——你不用走進特定的房間,而是走到哪裡、遇到什麼任務,就從工具箱裡拿對的工具出來。而且工具之間可以串接。

claude.ai Projects Claude Code Skills 運作方式 每次對話都載入整包指令 需要時才載入,不浪費 token 可攜性 綁定在 claude.ai 網頁版 純文字檔,Git 版控,帶著走到任何裝置 可疊加性 一個 Project 對應一組指令 多個 Skill 可以在同一個工作流中疊加 觸發方式 手動選擇進入哪個 Project AI 自動判斷要用哪個 Skill

而且最關鍵的差異:Skill 可以疊加在同一條工作流裡。你可以在同一次對話中,先觸發 article-copilot 寫文章,寫完觸發 publish-to-wordpress 發布,再觸發 mixpost-scheduler 排程社群——三個 Skill 串成一條 pipeline。在 claude.ai Projects 裡,你沒辦法在一個 Project 中動態切換不同的 SOP。

Projects vs Skills 差異


SKILL 的本體就是一個資料夾,裡面放一份 SKILL.md

.claude/skills/

└── mixpost-scheduler/ ← 你的 Skill 名稱

 └── SKILL.md ← 核心檔案

SKILL.md 裡面有三個關鍵部分:

第一:description(觸發條件)

寫在檔案最上方的 frontmatter 裡,告訴 AI「什麼時候該用這個 Skill」。

第二:步驟與規則

你希望 AI 按什麼順序做事、有哪些硬性規則、哪些地方不能出錯。

第三:references 子資料夾(進階)

當你的 SOP 太長,可以拆成多個檔案放在 references/ 裡,SKILL.md 只放入口和索引。

---

name: meeting-notes

description: “當用戶說「整理會議記錄」或貼上會議逐字稿時觸發”


會議記錄整理

  1. 用「 會議摘要」開頭,3 句話總結
  2. 列出所有「行動項目」,格式:- [ ] 負責人:內容(截止日)
  3. 按主題分段整理討論內容
  4. 結尾加「 下次會議追蹤」

就這樣。一個 Skill 就是一份 Markdown 文件。不需要會寫程式,不需要裝任何東西。

我自己的 article-copilot Skill 的結構長這樣:

.claude/skills/article-copilot/

├── SKILL.md ← 入口(精簡版)

├── full-spec.md ← 完整規範

└── references/

├── style-guide.md ← 寫作風格指南

├── personal-context.md ← 身份背景(防止 AI 編造)

├── research-methodology.md ← 研究方法論

├── workflow-details.md ← 工作流程索引

├── modular/

│ ├── 01-triggers-and-stage-map.md

│ ├── 02-stage-gates.md

│ └── 03-output-and-handoff.md

└── workflow/

├── stage-1-style-alignment.md

├── stage-2-research.md

├── stage-3-outline.md

├── stage-4-writing.md

├── stage-4.5-self-check.md

├── stage-4.6-critic-review.md

├── stage-5-finalize.md

 └── stage-6-blog.md

是的,一個 Skill 可以有 15 個以上的參考文件。

這不是故意搞複雜。這是因為「寫一篇好文章」本身就是一個複雜流程——它有 6 個階段、有品質關卡(情緒推力自檢、批判審查)、有風格指南、有研究方法論。

💡 Skill 的複雜度應該反映任務的複雜度。 會議記錄 10 行就夠,但一套完整的內容產出流程,10 行根本不夠用。


SKILL.md 裡面最重要的一行,不是步驟,不是規則,是 description

因為 description 決定了:AI 什麼時候會自動去拿這個 Skill。

原理很簡單——當你跟 Claude Code 說話時,它會掃描所有可用的 Skill,把你說的話跟每個 Skill 的 description 做比對。如果匹配度夠高,它就會自動載入那個 Skill。

所以 description 的寫法,直接決定觸發的準確率。

爛的 description 好的 description 「社群工具」 「當用戶說『排程社群貼文』、『發布到 Mixpost』、『schedule social posts』時觸發」 「寫文章用的」 「Use when the user wants to write articles across various topics that aim for deep reader connection and viral potential」 「處理圖片」 「Create on-brand social media graphics for dual brands. Use –brand parameter to switch. Generates 1080x1080px PNG visuals」

看到差異了嗎?

好的 description 寫得像「使用者會說的話」。 你不會跟 Claude 說「請啟動社群工具」,你會說「幫我排程社群貼文」——所以 description 裡要寫「排程社群貼文」,不是「社群工具」。

我的 mixpost-scheduler Skill 的 description 是這樣寫的:

description: |

透過 Mixpost API 排程社群貼文到多個平台。

觸發時機:

  • 當用戶說「排程社群貼文」、「發布到 Mixpost」、「schedule social posts」
  • 當用戶想要排程 Facebook、LinkedIn、Instagram、Threads 等平台的貼文
  • 當用戶完成文章發布後,想要排程社群宣傳貼文
  • 當用戶說「post to Mixpost」、「排程貼文」、「安排社群發布時間」

注意,我把使用者可能會說的每一種講法都列上去了。中文的、英文的、口語的、正式的。

這不是多此一舉。這是從無數次「AI 沒有自動觸發」的經驗中學到的。

💡 description 的黃金法則:把你可能會對 AI 說的每一種觸發語句,都寫進去。 寧可多寫幾行,也不要讓 AI 漏觸發。


到這裡,你已經知道一個 Skill 怎麼寫、怎麼觸發了。

但說實話,單個 Skill 的威力有限。真正讓我的工作效率產生質變的,不是「一個好用的 SOP」,是「一整套 SOP 被串成自動化流水線」。

我每天用來產出內容的專案裡,有 14 個 Skills:

Skill 名稱 負責什麼 為什麼不能手動做 article-copilot 6 階段協作寫文(研究→大綱→撰寫→自檢→審查→定稿) 有風格指南、情緒推力評分、批判審查機制 publish-to-wordpress Markdown 直接推上 WordPress draft 自動處理圖片上傳、SEO 設定、分類標籤 mixpost-scheduler 一鍵排程 4 平台社群貼文 綁定 API,自動切換各平台的格式和長度限制 branded-social-visual 品牌風格配圖生成 綁定品牌色(#0F172A)、Logo、1080×1080 尺寸 article-image-generator 文章內嵌配圖 每 600-900 字自動產生一張,維持圖文密度 newsletter-to-kit 文章轉電子報草稿 格式轉換 + 自動上傳 ConvertKit kie-thumbnail-generator 文章縮圖生成 透過 K.ai API 生成,綁定品牌視覺 youtube-promo-blog YouTube 影片轉部落格文章 不是逐字稿照抄,是重新組織成閱讀格式 deep-reading-analyst 深度閱讀分析(10+ 思考模型) SCQA、5W2H、批判思考、系統思維全上 planning-with-files 複雜任務的檔案式規劃 自動建立 task_plan.md、findings.md、progress.md notebooklm-skill NotebookLM 知識庫查詢 直接從 Claude Code 查 Google NotebookLM last30days-skill 最近 30 天趨勢研究 針對任何主題快速抓取近期動態

重點不是數量多。重點是這些 Skill 可以被串成一條 pipeline

寫文章(article-copilot)

→ 生成配圖(article-image-generator)

→ 生成縮圖(kie-thumbnail-generator)

→ 上傳 WordPress(publish-to-wordpress)

→ 等 public URL

→ 社群文案 + 排程(mixpost-scheduler)

 → 電子報(newsletter-to-kit)

以前,這條流程要我手動操作 2-3 小時。打開 WordPress 後台、手動上傳圖片、一個一個平台排程貼文、再去 ConvertKit 排電子報。

但說真的,最讓我不舒服的不是「花時間」——是我突然意識到,每次手動操作這些步驟的時候,我就是在當 AI 的人肉記憶體。AI 會寫文章、會排版、會分析數據——但它不記得「寫完之後要幹嘛」,所以我得在旁邊一步一步提醒它。這不叫「善用 AI」,這叫「你在幫 AI 打工」。

現在,我只要說一句「幫我跑完整的內容發布流程」,就觸發整條 pipeline。

一句話觸發的內容發布 Pipeline

而且更關鍵的是——每一步的品質都有 Skill 在控制。不是「隨便做完就好」,是每個 Skill 裡都寫了品質標準。

article-copilot 有「情緒推力自檢」——8 個維度、每個維度 1-10 分,總分低於 6 要打回重寫。

publish-to-wordpress 有「配圖密度檢查」——每 600-900 字至少一張圖,不達標不能發。

mixpost-scheduler 有「平台格式規範」——LinkedIn 正式、Threads 口語,自動切換。

💡 Skill 不只是「記住步驟」,更是「記住品質標準」。 當你把品質關卡寫進 Skill,AI 每次執行都會自我檢查,不需要你在旁邊盯。


如果你只用一個 Claude Code 對話窗口,Skill 就是「一個人的 SOP 集合」。

但當你開始用 Agent(子代理人),Skill 就變成「組織架構」了。

我的專案裡有 7 個以上的 Agent,每個 Agent 有不同的角色和專屬 Skill:

Agent 角色 持有的 Skill content-pipeline 內容發布總調度 串接 article-copilot → publish → social → newsletter social-media-specialist 社群內容專家 5 平台文案 + branded-social-visual social-quick-post 社群快打(4 平台同步) 快速產出 Facebook / LinkedIn / X / Threads data-analyst 數據分析師 連 Supabase 跑營收、客戶、成長數據 data-analyst-ga4 GA4 分析師 Google Analytics 流量分析 + 儀表板 content-strategist 內容策略師 市場研究、競品分析、選題建議 youtube-promo-pipeline YouTube 推廣 影片→文章→WordPress→社群→電子報

這代表什麼?

代表我可以說「幫我分析這週的 GA4 數據,然後根據數據建議下週的內容方向」——content-strategist agent 會去調用 data-analyst-ga4 的能力,拿到數據後再用自己的 Skill 做策略分析。

Agent 之間會協作。而 Skill 就是每個 Agent 的「能力說明書」。

Claude Code 掃描兩個位置的 Skill:

  • ~/.claude/skills/全域,所有專案都能用
  • 你的專案/.claude/skills/專案級,只在這個專案生效

我的做法:

  • 全域放「跟個人習慣有關的」(如通用寫作風格、Git 慣例)
  • 專案級放「跟這個專案有關的」(如 article-copilot、publish-to-wordpress)

為什麼要分?因為我不只一個專案。我的美股投資內容用不到 article-copilot 的情緒推力自檢,但需要投資類文章的利益揭露規範。不同專案、不同 Skill 組合。

💡 Skill 的分層設計,讓你可以用同一套工具,在不同專案裡表現出不同的行為。 這就是從「個人助手」到「組織系統」的關鍵跨越。


如果你現在用的是 ChatGPT 的 GPTs 或 Google 的 Gems,你一定經歷過這種痛苦:

你有一個「寫作機器人」、一個「翻譯機器人」、一個「資料分析機器人」。每次要做事,你得先想:「這件事要找哪個機器人?」然後切換過去,再把上下文重新交代一遍。

這就是「人去找工具」。

Skill 的做法完全相反。

你不需要切換任何東西。你就在同一個 Claude Code 對話裡說話,AI 根據你說的內容,自動判斷要用哪個 Skill。

「幫我把這篇文章排程到社群。」→ 自動觸發 mixpost-scheduler

「幫我分析上週的流量數據。」→ 自動觸發 data-analyst-ga4

「幫我把這篇轉成電子報。」→ 自動觸發 newsletter-to-kit

你只需要「說你要做什麼」,不需要「去找誰能做」。

這是工具來找人

而且 Skill 還有一個 GPTs 做不到的優勢:它是純文字檔,你完全擁有它

  • 你可以用 Git 做版本控制(上週改壞了?回退一個 commit)
  • 你可以跨裝置同步(家裡的電腦和辦公室的一模一樣)
  • 你可以分享給團隊(把 .claude/skills/ 資料夾 push 到 repo)
  • 你可以隨時修改(打開 VS Code,改完存檔,下次對話就生效)

GPTs 掛了、平台改規則了、API 格式變了——你只能等 OpenAI 修。

Skill 壞了?你自己打開 SKILL.md 改兩行,30 秒搞定。


看到這裡,你可能覺得「14 個 Skill + 7 個 Agent」太嚇人了。

不用一步到位。

判斷標準很簡單:如果你連續三次在不同對話中跟 Claude 講同一件事,那就是一個 Skill。

以下是三個幾乎所有人都能立刻開始用的 Skill:

---

name: meeting-notes

description: “當用戶貼上會議逐字稿、說「整理會議記錄」或「幫我整理這個會議」時觸發”


會議記錄整理 SOP

  1. 用「 會議摘要」開頭,3 句話總結重點
  2. 列出所有行動項目:- [ ] @負責人:具體事項(截止日期)
  3. 按討論主題分段整理,每段有小標題
  4. 結尾加「 下次追蹤事項」
  5. 時間格式統一用 24 小時制
---

name: social-post

description: “當用戶說「幫我寫社群貼文」、「發 IG」、「寫一篇 LinkedIn」、「social post」時觸發”


社群貼文 SOP

平台規格

  • Facebook:300-500 字,口語化,可用 emoji
  • LinkedIn:200-400 字,專業但不僵硬,段落分明
  • Threads:100-200 字,最口語,像跟朋友聊天
  • X/Twitter:280 字以內,精煉有力

結構

  1. Hook(前 2 行決定生死)
  2. 核心觀點(1-3 個重點)
  3. CTA(提問或邀請互動)

規則

  • 每個平台各一版,不是複製貼上改長度
  • 繁體中文

name: reading-notes

description: “當用戶貼上書摘、文章摘要,或說「幫我整理閱讀筆記」「整理這本書的重點」時觸發”


閱讀筆記 SOP

格式

  1. 書名 / 文章標題 + 作者 + 日期
  2. 一句話總結:這本書 / 文章在說什麼
  3. 三個核心觀點:每個觀點用 2-3 句話解釋
  4. 我的反思:這跟我現在的工作/生活有什麼關聯
  5. 行動項目:讀完之後,我可以立刻做什麼

規則

  • 不要照抄原文,用自己的話重述
  • 「我的反思」是最重要的部分,不能省略

這三個加起來,大概花你 15 分鐘。但從此以後,你再也不用重複交代這些事了。

新手起步:3 個立刻可以寫的 Skill


Skill 只是 Claude Code 記憶系統的一層。

這篇講的是 Skill 這一層,但 Claude Code 的記憶系統其實有三層——身份記憶(CLAUDE.md)、程序記憶(SKILL)、跨對話持久記憶。如果你想看完整架構,這篇是入口:

OpenClaw 三層記憶系統:讓 AI 真正記住你是誰、記住怎麼做事、記住上次聊到哪

而如果你想看「一個人管一間 AI 公司」的全貌——多個 Agent 怎麼分工、Skill 怎麼被調度、pipeline 怎麼串——這篇會幫你把圖像拼完整:

OpenClaw AI Company Mission Control:一個人的 AI 辦公室怎麼運作

如果你想更深入學習怎麼從零開始建立自己的 AI 自動化系統,我在《AI 效率革命聯盟》社群裡有完整的實戰模板和工作流程,500+ 位學員已經在用。不是教你概念,是直接給你可以跑的系統。有興趣可以先從免費社群逛逛,感受一下。

如果你現在已經在用 Claude Code,但總覺得效率沒有想像中高——回頭看看你每次對話的前五分鐘在做什麼。如果你在「交代 AI 該怎麼做」,那你還在幫 AI 打工。把那些交代的內容寫成 Skill,讓 AI 自己記住。

如果你是剛開始用、或還在觀望的人——不用急著搞什麼 14 個 Skill 的系統。先寫一個。就一個。下次你又要跟 Claude 說「用表格、24 小時制、結尾算總工時」的時候,把它寫成 SKILL.md。

等你寫到第十個 Skill 的時候,你會回頭發現——你不是在用一個工具,你是在建一間公司。


CLAUDE.md 是「身份設定」,用來存放你的偏好、風格和通用規則,每次對話自動載入。SKILL 是「工作流程 SOP」,用來定義特定任務的步驟、格式和品質標準,只在 AI 判斷需要時才載入。兩者互補,分開管理可以避免 CLAUDE.md 過長導致 token 浪費。

完全可以。SKILL.md 就是一份 Markdown 純文字文件,不需要任何程式語言。你甚至可以直接跟 Claude 說「幫我把剛剛這段對話整理成一個 SKILL」,它會自動幫你建立資料夾和檔案。核心技能是「把你每次重複交代的事情寫清楚」,這是文字能力,不是程式能力。

description 要寫得像「使用者會說的話」,而不是工具的功能描述。把你可能會對 Claude 說的每一種觸發語句都列上去——中文、英文、口語、正式的說法。例如「排程社群貼文」、「發布到 Mixpost」、「schedule social posts」都要寫進去。觸發語句越完整,AI 自動偵測的準確率越高。

Claude Code 掃描兩個位置:~/.claude/skills/(全域,所有專案共用)和 你的專案/.claude/skills/(專案級,只在該專案生效)。建議把「跟個人習慣相關的 Skill」放全域(如 Git 慣例、通用寫作風格),把「跟特定專案相關的 Skill」放專案級。這樣不同專案可以有不同的 Skill 組合,不會互相干擾。

沒有硬性上限。簡單的 Skill 可以只有 10 行(如會議記錄格式化),複雜的 Skill 可以有 15 個以上的參考文件(如我的 article-copilot,包含風格指南、研究方法論、品質關卡等)。關鍵原則:Skill 的複雜度應該反映任務本身的複雜度。不要為了簡單而省略必要的品質標準,也不要為了炫技而把簡單任務搞複雜。


關於作者:追日Gucci(Gucci Chang)

前美商 Micron 大數據工程師,2019 年離開穩定高薪,專職投入內容創業。2023 年 AI 浪潮興起,憑藉數據工程背景快速切入——從 Make、n8n、 到 Vibe Coding、AI Agent,持續站在 AI 應用的最前線。

透過 YouTube 頻道《AI 效率革命聯盟》(5.3 萬訂閱)和 500+ 學員的實戰驗證,幫助數位工作者用 AI 系統取代蠻力——有系統地把工作效率槓桿數十倍。

YouTube | Skool 付費社群

小讯
上一篇 2026-04-08 17:49
下一篇 2026-04-08 17:47

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/251873.html