Workflow 跟 Skill 差在哪?
一個有官方規範、一個沒有
很多人聽 AI 工具講「workflow」、又聽「skill」,搞不清楚是不是同一件事。 這篇用查證後的官方文件 + 白話比喻、幫你一次釐清。
Skill 是 Anthropic 2025 年底推出的開放標準(有 agentskills.io 規格、檔名一定叫 SKILL.md);Workflow 不是規範、是描述用詞。所有 Workflow 都能用 Skill 做、反之不一定。一張表加兩個生活情境(翻譯 Email / 每日反思)秒懂。
因為這兩個詞在不同工具裡叫法不一樣:Claude 叫 Skill、Notion AI / Google Gemini 可能叫 Workflow、ChatGPT 又叫 Custom GPT。 名字不同、本質卻很接近 — 都是「可以重複叫出來用的對話模板」。
結論先講:兩者最大的差別是「有沒有官方規範」
Skill 是 Anthropic(Claude 母公司)正式發佈的開放標準,有明確規格(檔名、格式都有規定)。 Workflow 在 Anthropic 沒有單一規格 — 它是「描述用詞」,描述「Skill 可以做的事」、或對應到其他產品(比如 Claude Code Routines)。
簡單講:所有 Workflow 都可以用 Skill 實作;但 Skill 能做的事比 Workflow 廣。
先看 Skill:是 Anthropic 開放標準
2025 年 10 月,Anthropic 推出 Agent Skills。2025 年 12 月進一步釋出為「開放標準」, 意思是其他 AI 公司也可以用同個規格、不被綁定在 Claude 一家。
正式規格(任何 Skill 都長這樣):
- 檔名固定叫
SKILL.md - 檔案最上面要有「設定區」(叫 frontmatter),用三條短橫線包住
- 設定區必填 2 個欄位:
name(名稱)、description(描述跟觸發條件) - 建議整支 Skill 不超過 500 行
- 可以放在資料夾裡含腳本、參考資料、評估測試
📚 官方文件:Claude API Docs · Agent Skills · Anthropic Blog · 開放標準網站
因為是官方規格、Anthropic 還做了「Skill Marketplace」(Skill 市集),可以下載別人寫好的 Skill 直接用。 未來只要支援這個標準的 AI 工具、都能讀同一個 Skill 檔。
再看 Workflow:沒有單一規格、是描述用詞
查證 Anthropic 官方文件,「Workflow」沒有單一規格。它在 Anthropic 用語中出現 3 種情境:
- 描述 Skill 能做的事:「Skills are workflow packages」(Skill 就是工作流程的包裝)
- 描述使用模式:「sequential workflow, agent teams, headless」等 5 種 workflow patterns
- 對應到具體產品:
Claude Code Routines(多步驟自動化)跟Managed Agents(託管 agent)
換句話說,當別人講「我用 Claude workflow」,他可能是指:
- 「我寫的某個 Skill、它是 workflow 性質的」
- 「Claude Code 的 Routines 功能」
- 「別家工具的 workflow 功能」(Notion AI、Zapier、n8n 等等)
📚 相關文件:Claude Code · Common Workflows(描述常見使用模式、不是規格)
先問「你用的是哪個工具?」如果是 Claude,多半可以用 Skill 實作;如果是別家工具(Notion AI / Zapier / n8n),那是該工具自己的功能名稱。
用 5 個角度比較
把「規格層級」「廣義 / 狹義」「互動形式」⋯一次列清楚。
用兩個生活情境秒懂差別
翻譯 Email 並整理重點
我打 /translate-email 並貼上一封英文 Email,Claude 就:
- 翻譯成中文
- 抓出寄件者要我做的 3 件事
- 提醒哪些有 deadline
- 結束
特點:我給 1 段內容、Claude 自己做完、不用我中間回答任何問題。
每日反思日記
我打 /daily-reflection,Claude 帶我走 5 個問題:
- 「今天最有進度的是什麼?」
- 「卡關的點是?」
- 「學到什麼?」
- 「明天最優先要做什麼?」
- 整理成日記
特點:每一步都要我回答,Claude 帶我做反思、最後整理。
Skill 像「按一下按鈕、AI 自動做事」(情境 A 翻譯 Email 那種);
Workflow 像「AI 拿著問題清單、一個一個問你」(情境 B 反思日記那種)。
但有趣的是,在 Claude 裡這兩個都叫 Skill — 一個是「執行型 Skill」、另一個是「引導型 Skill」。 所謂「workflow」只是描述後者那種引導性質、不是它正式的類別名稱。
各家工具的命名不同、本質很像
Skill(含 Workflow 性質) · Routines(多步驟自動化)Custom GPT(自訂專屬 GPT)Custom AI Block · 也有人稱 WorkflowGemWorkflow / Zap(這是真正的「多步驟自動化」、跨 App 串接)名字不同、但功能高度重疊:都是讓你「預先設定好情境、之後重複叫出來用」。 所以聽到別人講「我用 workflow 復盤」,你可以理解成「他用一個引導型的指令包復盤」。
重點不是「我用的工具叫什麼名字」,而是「它能不能幫我重複做同一件事、而且每次品質都穩定」。 只要功能達成、叫 Skill、Workflow、GPT、Gem、Zap 都可以。
什麼情況該幫自己建?
當你發現⋯
- 「我每天都要把英文 Email 翻成中文」
- 「我整理會議筆記都用同個格式」
- 「我每次寫感謝信都套同個架構」
- 「我每月跑同個數據分析」
這時候建 Skill 把指令包起來、之後一鍵叫出來。
當你發現⋯
- 「我每天都該寫日記、但沒人問我就懶得寫」
- 「做事前該想好但常常跳過」
- 「我希望有人問我『今天最重要的是什麼』」
- 「我做完事該復盤、但忘了反思」
這時候建引導型 Skill 讓 AI 帶你走流程、不會跳過反思。
不用糾結名字、
抓「我希望 AI 重複幫我做什麼」、
剩下都是工具的命名差別。
記這 3 句就夠
延伸閱讀 👉 Skill 怎麼跨專案 / 跨電腦跑?