生活分享

Claude Skills 是什麼:把重複流程包成可重用的技能

Claude Skills(技能)是一個資料夾:一份 SKILL.md 寫清楚這件事該怎麼做,旁邊放範本與腳本,Claude 判斷用得上時才讀進來。這篇依 2026 年 9 月的 Claude 官方文件與說明中心,講技能和提示詞差在哪、哪些產品與方案能用、SKILL.md 該寫什麼、怎麼建立與開關、官方有哪些現成技能,並用月結報表與社群貼文示範,最後用一張表分清楚技能、專案、個人指令與 MCP。

更新日期: 閱讀時間約 13 分鐘

米色底上一個深青色資料夾,裡面抽出一張寫著步驟清單的白色卡片,左邊是一個對話泡泡,右邊是一個橘色齒輪,下方一行字「重複的事寫成技能」。
圖片:Mokaair (© Mokaair)

Claude 的 (技能)是一個資料夾:裡面有一份叫 SKILL.md 的檔案,用文字寫清楚某件事該怎麼做,旁邊可以再放範本、對照表與腳本。Anthropic 開發者文件的說法是,提示詞是一次性的對話層指令,技能則是按需載入,不必每次對話都把同一套規則重講一遍。結論很單純:每個月都要重做一次的事,寫成技能只要寫一次,之後 Claude 判斷用得上時會自己把它讀進來。

這篇用兩個例子貫穿:每月都要整理的月結報表,和每篇都要套同一套格式的社群貼文改寫。讀完你會知道技能跟提示詞差在哪、哪些產品與方案能用、一個技能裡該有什麼、在 Claude 應用程式與 Claude Code 怎麼建立與開關、官方有哪些現成技能可以直接用,以及技能、專案、個人指令與 各自解決什麼問題。

技能是什麼:為什麼不是「再貼一次提示詞」

Anthropic 的工程部落格把技能定義成「指令、腳本與資源的資料夾,代理可以動態發現並載入,藉此把特定任務做得更好」。重點在載入的時機。官方把這個設計叫做漸進式揭露,分成三層:第一層是 SKILL.md 開頭的名稱與描述,每個技能大約 100 個 token,Claude 一開機就把它放進;第二層是 SKILL.md 的正文,只有 Claude 判斷這次用得上才讀進來,官方給的規模是 5k token 以內;第三層是附帶的參考檔與腳本,用到哪一份才讀哪一份,腳本執行時程式碼本身不進上下文視窗,只有輸出會。

跟每次重貼一段提示詞比起來,差別有三個。一是提示詞貼在對話裡,換一個對話就沒了,技能放在帳號或專案資料夾裡,相關的對話都叫得到。二是提示詞一貼就整段佔住上下文視窗,技能沒被叫用時只佔名稱與描述那一百個 token,官方文件因此說裝很多個技能也不會有上下文的代價。三是提示詞只能是文字,技能可以帶範本、對照表與可執行的腳本。官方形容它像給新同事的入職手冊:先看目錄,需要哪一章再翻哪一章。

哪些產品與方案能用:應用程式、Claude Code、API

技能在 Claude 應用程式、Claude Code、Claude API 與 Claude Agent SDK 都支援,另外也支援 AWS 與 Microsoft Foundry 上的 Claude 平台。方案的寫法兩邊不一致:說明中心寫 Free、Pro、Max、Team、Enterprise 都能用,前提是帳號開啟了程式執行;開發者文件講到應用程式時寫的卻是自訂技能限 Pro、Max、Team、Enterprise,2025 年 10 月 16 日的公告也是這四個方案。免費帳號實際能不能用,以你登入後設定裡看不看得到 Skills 為準。

有三件事容易踩到。一是自訂技能不跨介面同步:在應用程式上傳的不會自動出現在 API,用 API 上傳的也不會出現在應用程式,Claude Code 的技能是電腦上的資料夾,跟前兩者各自獨立,要在哪裡用就在哪裡放一份。二是分享範圍不同:應用程式裡的自訂技能是個人的,同事要自己上傳一份,說明中心另外寫 Team 與 Enterprise 的擁有者可以佈署組織層級的技能;API 上傳的整個工作區共用;Claude Code 放專案目錄的那份會跟著程式碼一起交給同事。三是執行環境不同:API 的技能跑在沒有網路、不能安裝套件的裡,應用程式依設定可能有完整、部分或沒有網路,Claude Code 的技能跟你電腦上的其他程式一樣有完整網路。

一個技能裡有什麼:名稱、什麼時候用、步驟、附帶檔案

最小的技能就是一個資料夾加一份 SKILL.md。檔案最上面是 YAML 前置資料,只有兩個必填欄位,下面是用 Markdown 寫的正文。

  • 名稱(name):最多 64 個字元,只能用小寫英文字母、數字與連字號,不能用 anthropic 或 claude 這兩個保留字。官方建議用動名詞,像 processing-pdfs、writing-documentation,不要取 helper、utils 這種看不出在做什麼的名字。
  • 描述(description):必填,開發者文件寫上限 1,024 個字元,應用程式的說明中心寫 200 個字元。這一欄要同時寫「做什麼」與「什麼時候用」,因為 Claude 就是拿它跟你的問題比對來決定要不要載入;官方要求用第三人稱寫,不要寫成「我可以幫你整理報表」。
  • 正文(步驟說明):工作流程、檢查清單與範例,官方建議控制在 500 行以內,超過就拆成別的檔案。
  • 附帶檔案:同一個資料夾裡可以放 REFERENCE.md 這類參考檔、scripts 子資料夾裡的腳本,還有範本與對照表。參考檔只從 SKILL.md 連出去一層,不要一層再一層,官方說巢狀太深時 Claude 可能只讀到片段;超過 100 行的參考檔要在開頭加一份目錄。
  • 相依套件(dependencies):選填,寫這個技能需要什麼,例如 python 3.8 以上。
圖解:左邊是技能資料夾的組成與被叫用的四個步驟,從你提問、Claude 比對描述、照步驟做到產出;右邊是技能、專案與 MCP 三者的分工。
左邊看技能怎麼組成、什麼時候才被讀進來;右邊看技能、專案與 MCP 各管一件事。圖上的數字依 2026 年 9 月的 Claude 官方文件與說明中心。 · 圖片:Mokaair (© Mokaair)
閱讀完整文字說明

左半邊由上往下是一個技能資料夾的四個部分。第一部分名稱 name:最多 64 個字元,只能用小寫英文字母、數字與連字號,不能用 anthropic 或 claude 這兩個保留字。第二部分描述 description:寫這個技能做什麼、什麼時候用它,應用程式上限 200 個字元;名稱與描述開機就載入,每個技能大約 100 個 token。第三部分步驟正文,也就是 SKILL.md 的本體:工作流程與可以勾選的檢查清單,建議 500 行以內,Claude 判斷用得上才整份讀進上下文視窗。第四部分附帶檔案:範本、對照表、參考檔與 scripts 資料夾裡的腳本,用到哪一份才讀哪一份,沒讀到就不佔上下文視窗。左下角註記:會變的東西放附帶檔案,不要寫死在 SKILL.md 裡。右半邊上方是被叫用的四個步驟,用箭頭相連:第一,你提問,例如「整理這個月的月結」;第二,Claude 比對每個技能的描述,判斷這次用不用得上;第三,用得上才讀 SKILL.md,照步驟做,需要時才開附帶檔案;第四,產出,每次都照同一套規則。右半邊下方是三個並排的框,說明誰管哪一件事:技能放怎麼做的步驟說明,由 Claude 判斷後載入;專案放這件事的背景資料,只在專案裡生效;MCP 連接器負責連到外部的工具與資料,你授權後才呼叫。數字依 2026 年 9 月的 Claude 官方文件與說明中心。

建立與安裝:介面路徑、官方現成技能、怎麼開關

以下用網頁版的 Claude 應用程式說明,介面名稱以英文版為準。技能要能跑,帳號得先開啟程式執行與檔案建立。

  1. 先開啟程式執行:Free、Pro、Max 走設定(Settings)→ 功能(Capabilities),把「Code execution and file creation」打開;Team 與 Enterprise 由管理者在組織設定的 Skills 那一區開啟,Team 方案預設是開的。
  2. 到個人化(Customize)→ Skills 看技能清單,每一個旁邊有開關,用不到的關掉,Claude 就叫不到它。說明中心與 Claude Academy 的教學各自寫成 Customize 與 Capabilities 底下的 Skills,介面名稱可能已經調整,以你帳號裡看到的為準。
  3. 要裝自己寫的技能,在同一頁按「Add」上傳 zip 檔。zip 的根目錄必須是技能資料夾本身,裡面放 skill.md 與選用的 resources 子資料夾,不能把檔案直接丟在 zip 的根目錄。
  4. 不想自己排格式,官方有一個 skill-creator 技能會用問答帶你做:問你的工作流程、產生資料夾結構、排好 SKILL.md、把要附的檔案打包進去。
  5. Claude Code 不用上傳:把資料夾放在家目錄的 .claude/skills 底下(只有自己用),或放專案裡的 .claude/skills(跟著程式碼交給同事),每個技能一個資料夾,裡面一份 SKILL.md。用斜線指令 skills 看目前有哪些,改完立刻生效不必重開;要停用就在 settings.json 的 skillOverrides 設成 off,刪掉資料夾就是移除。

官方確實有現成技能。Anthropic 自己維護的文件技能有四個:Excel、Word、PowerPoint 與 PDF,在應用程式與 API 上直接可用,你請它做簡報或試算表時自動生效,不必手動指定。Claude Code 沒有這四個,但內建了開源的 Claude API 技能。Anthropic 也在 GitHub 的 skills 倉庫公開了一批開源技能,Notion、Figma、Atlassian 這類夥伴技能則搭配 MCP 連接器使用。技能會給 Claude 新的能力與可執行的程式碼,官方文件明講只裝你自己寫的或來自 Anthropic 的技能,來路不明的要先逐個檔案看過。

示範一:月結報表整理

原本怎麼做:每個月初把系統匯出的明細貼給 Claude,再打一段「幫我分成收入、成本、異常三塊,金額用千分位,跟上個月差超過一成的列出來,最後寫三句摘要」。每次打的句子都不太一樣,出來的欄位順序跟著飄,上個月那份範例還得翻對話紀錄才找得到。

技能怎麼寫:建一個資料夾叫 monthly-close-report,SKILL.md 的描述寫「整理月結明細,產出收入、成本與異常三段報表。使用者提到月結、對帳、當月報表或上傳明細檔時使用。」正文寫成可以逐項勾掉的清單:一、確認明細的月份與幣別;二、依科目分成收入、成本、異常三段;三、跟基準檔比對,差異超過一成的標出來;四、照報表範本的欄位順序輸出;五、寫三句摘要,只寫數字看得出來的事,看不出來的改寫成要向誰確認。會變的東西全部放成獨立檔案:科目對照表、上月基準、報表範本各一份,改了換檔案就好,不必回頭動 SKILL.md。

之後怎麼叫用:開一個新對話,把當月明細丟進去說「整理這個月的月結」。描述對得上,Claude 會自己讀 SKILL.md,要比對時才去讀基準檔,要輸出時才去讀範本。想確認它有沒有用到,說明中心建議把話講明白一點,例如「用我的月結報表技能整理這份明細」。明細與基準檔如果每個月都放在同一個地方,把資料放專案的知識庫、把步驟放技能,兩邊搭配最順。

示範二:社群貼文改寫

原本怎麼做:每次發文前把草稿貼給 Claude,交代開頭要有一句鉤子、中間分三小段、結尾放一個問句、不要用驚嘆號、標籤最多五個。講漏一項就得重來一次,換一個人代班發文,格式又變成另一套。

技能怎麼寫:資料夾叫 social-post-rewrite,描述寫「把草稿改寫成社群貼文,套用固定的開頭、分段、結尾與標籤規則。使用者要發社群貼文或說要改寫貼文時使用。」正文先寫規則清單,再放三組「改寫前、改寫後」的實際例子,官方文件說範例比描述更能把想要的風格講清楚。品牌用語表、禁用詞與標籤清單放在參考檔裡,換季或換活動只要換那一份。

之後怎麼叫用:貼上草稿說「改寫成這週的貼文」。多個技能可以疊著用,官方文件說 Claude 會自己判斷需要哪幾個並協調它們一起做事。技能該被叫到卻沒被叫到時,先回頭改描述,把你真的會講的詞寫進去,因為觸發靠的是語意比對,不是關鍵字比對。

技能、專案、個人指令與 MCP 各解決什麼問題

這四樣常被混在一起,解決的卻是不同的問題。Claude Academy 的課程用一句話分開前兩個:專案存知識,技能做事。專案是一個工作區,放這件事的背景資料與專案指令,只在專案裡生效;技能是一份步驟說明,一般對話與專案裡都能用,Claude 判斷用得上才載入。個人指令是帳號層級的全域偏好,每個對話都套用;自訂樣式改的是語氣與輸出格式,說明中心現在把調整語氣與格式這件事也歸到技能底下。MCP 是一個開放標準,負責把 Claude 接到外部的工具與資料,官方把它比喻成 的 USB-C。

2026 年 9 月依 Claude 官方文件、說明中心與 Claude Academy 整理;四者可以同時使用,功能與方案之後可能變動,以官網為準。
功能解決什麼問題什麼時候生效裡面放什麼
技能 Skills同一套流程每次都要重講一遍Claude 比對描述,判斷用得上才載入SKILL.md 的步驟說明,加上範本、對照表與腳本
專案 Projects同一批背景資料每次都要重貼只在這個專案裡開的對話專案指令與知識檔案
個人指令與自訂樣式語氣、格式、稱呼每次都要交代個人指令套用所有對話;樣式是你選了才套用偏好與寫作風格的文字說明
MCP 連接器Claude 拿不到外部系統的資料,也做不了那邊的動作你授權過的連接器,需要時才呼叫連到雲端硬碟、Notion 這類服務的設定與權限

它們是可以疊在一起的。技能的步驟裡可以指名要用哪個 MCP 工具,官方文件提醒這時候工具名稱要寫成「伺服器名稱冒號工具名稱」的完整寫法,只寫工具名稱,在你同時接了好幾個連接器時會找不到。夥伴技能就是這樣做的:Notion、Figma、Atlassian 的技能配上各自的 MCP 連接器一起用。

寫技能的三個原則

官方的撰寫指南很長,對一般使用者最有用的是三件事。

  1. 描述寫清楚「什麼時候用」。描述是 Claude 唯一拿來判斷的依據,要同時寫做什麼與何時用,把你真的會講的詞放進去。官方舉的反例是「Helps with documents」這種空話,正例是「擷取 PDF 的文字與表格、填表單、合併檔案。使用者提到 PDF、表單或文件擷取時使用。」
  2. 步驟寫成可以檢查的清單。複雜的流程拆成依序的步驟,官方建議直接給一份 Claude 可以照抄進回覆、做一步勾一步的檢查清單,並在關鍵步驟後面加一個驗證:沒通過就回到前一步重做,這樣能防止它跳過該檢查的地方。
  3. 會變的東西放檔案,不要寫死在 SKILL.md 裡。價目、名單、品牌用語、範本都放成獨立檔案,SKILL.md 只寫「需要時去讀哪一份」。官方特別提醒不要把會過期的資訊寫進正文,舊做法要留就另外開一段「舊版做法」收著。附帶檔案沒被讀到就不佔上下文視窗,放得再多也不虧。

還有一個省事的做法:先照平常的方式跟 Claude 把這件事從頭做完一次,做完直接說「把我們剛才的做法寫成一個技能」。官方文件說 Claude 本來就懂技能的格式,不需要另外給它什麼特別的提示詞,它會產生前置資料與正文都排好的 SKILL.md。之後用得不順再回來改描述或調整檔案結構,官方的建議是從真實使用去觀察,不要憑想像先寫一大堆用不到的規則。

  • 生活分享

    通義千問 Qwen:開放權重模型家族與 Qwen Studio

    阿里巴巴的通義千問 Qwen 一邊把權重放上 Hugging Face 讓人下載,一邊經營叫 Qwen Studio(原 Qwen Chat)的網頁與 App。這篇用 2026 年 9 月查證的官方頁面,說清楚家族成員、模型卡上的參數規模與上下文視窗、Apache 2.0 與兩份 Qwen 授權差在哪、台灣能不能註冊,以及國際站 Qwen Cloud 與中國站阿里雲百煉的 API 價格。

  • 生活分享

    Mistral Vibe(原 Le Chat):歐洲 AI 助手的方案、功能與資料存放

    法國 Mistral AI 的 Le Chat 已改名為 Vibe,分成 Work、Code、Chat 三種模式。這篇整理官網當天的內容:台灣怎麼註冊與下載、Free 與每月 14.99 美元的 Pro 等四個方案給什麼、官方列出的功能、Mistral Large 3 等模型與 Apache 2.0 開放權重、API 每百萬 token 價格,以及資料預設存在歐盟、訓練開關怎麼關。

  • 生活分享

    MiniMax M 系列模型:開放權重、授權條款與 API 價格

    M 系列是 MiniMax 的文字模型線,從 M1 一路做到 M3。這篇照 2026 年 9 月 14 日官網、API 文件與 Hugging Face 官方組織頁的內容,整理現有版本與時序、參數與上下文視窗、每一代授權能不能商用、API 每百萬 token 的價格與訂閱方案、本機執行的硬體需求,並說明開放權重和開源的差別,以及 M 系列和海螺影片、語音、音樂模型的分工。

  • 生活分享

    MiniMax Agent 怎麼用:一句話做出網頁、報告與簡報

    MiniMax Agent 是 MiniMax 的代理產品,你寫一句話,它自己規劃、上網查、寫檔案,最後交出網頁、報告或簡報。這篇照 2026 年 9 月 14 日的官網頁面,說明網頁版與桌面版的入口、台灣帳號怎麼註冊、一次任務從描述到修改的流程、它會動用哪些工具、產出能匯出成哪些格式、免費額度與付費方案的月費,以及服務條款與隱私政策對上傳內容、內容審核和帳號刪除實際寫了什麼。

最新旅遊情報攻略

資料來源

生活分享