從 PDF 神器到 Slack GIF 產生器,我深入探索了 Anthropic 全新的 Agent Skills 生態系——主要是在 Claude Code 裡,因為真正的重點就在那裡。以下是實際值得安裝的 Skills、那些悄悄重塑我開發迴圈的 Claude Code 工作流程,以及能區分優秀 Skill 與只是包裝過的提示詞的關鍵模式。
當 Anthropic 在 2025 年 10 月推出 Agent Skills 時,我的第一反應是:又一層抽象?
而在 Claude Code 裡和它們相處了一個週末之後,我的第二個反應是:這才是 agents 真正開始有用的方式。
Skill 的概念看似很簡單——一個資料夾,裡面有一個 SKILL.md 檔案、可選的腳本,以及參考文件。但厲害的地方在於 漸進式揭露:Claude 只在需要時才載入它需要的內容。這代表你可以把一本 200 頁的作戰手冊交給 agent,卻在真正相關之前,一個 token 都不會浪費。
而 Claude Code 正是 Skills 最有生命力的地方。過去 12 個月,它已從一個純終端機實驗,成長為一個跨多介面的開發環境——終端機、IDE 外掛、桌面應用程式、網頁、iOS、以及 Slack——由 Sonnet 4.6 與 Opus 4.7 驅動,並且已在 Ramp、Intercom、Notion、Spotify、Shopify、Figma、Stubhub 和 Asana 等公司累積採用案例。嚴格來說,它可能是目前市場上成長最快的 AI 開發工具,而 Skills 正是把它從「很厲害的展示」變成「這就是我們團隊如何交付程式碼」的那一層。
所以我做了很自然的事:我安裝、審查並壓力測試了 100 個 Skills——來自官方 anthropics/skills repo、合作夥伴 Skills、agentskills.io 上的 Agent Skills 標準,以及 GitHub 上一堆社群貢獻。大多數測試都在 Claude Code 內完成,另外也有少部分在 Claude.ai 和 Agent SDK 中進行。
以下是最後存活下來的清單。
description 欄位。SKILL.md 過於臃腫、觸發條件模糊、以及偷偷帶入不受信任腳本的 Skills。Skill 就是一個目錄:
my-skill/
├── SKILL.md # YAML frontmatter + 指示(必需)
├── reference.md # 可選的深入背景文件
└── scripts/
└── do_thing.py # 可選的可執行程式碼
SKILL.md 的 frontmatter 只需要兩個欄位:
---
name: my-skill
description: 這個 Skill 的功能,以及 Claude 何時應該使用它
---
在啟動時,Claude 只會預先載入每個已安裝 Skill 的 name 與 description。當某個任務符合時,它才會讀取 SKILL.md 的內容。如果內文引用了 forms.md,Claude 也只會在需要時才讀取。Skill 中的程式碼可以直接執行——腳本本體不會消耗 token 成本。
這種三層式揭露(metadata → 指示 → 打包資產)就是 Skills 能擴展、而龐大系統提示詞無法做到的原因。
Skills 目前可在 Claude.ai、Claude Code、Claude Agent SDK,以及 Claude Developer Platform 上運作,而這種格式現在也是一個 開放標準(agentskills.io),可跨平台攜帶。
如果你想在 2026 年嚴肅談 Skills,就不能不談 Claude Code,因為最有趣的 Skill 工作幾乎都在那裡發生。幾個值得點出的趨勢:
1. 它不再只是「一個 CLI」。
Claude Code 現在可在終端機、IDE、具備平行任務管理與視覺化 diff 的桌面應用程式、網頁、iOS 和 Slack 中運作。相同的 agent、相同的 context、相同的 Skills——只是依你當下工作的介面而切換。
2. 模型在長流程程式開發上的能力大幅提升。
Sonnet 4.6 是日常工作的主力——速度快,而且便宜到足以同時跑多個實例。Opus 4.7 則是重型選手,用於重構、遷移,以及跨多檔案的架構調整。AI「只會建議一段片段」和「AI 真的交付一個 PR」之間的差距,幾乎已經消失。
3. 外掛與市集。
/plugin 系統把 Claude Code 變成真正的生態系。你可以新增一個市集(/plugin marketplace add anthropics/skills)、瀏覽、安裝,然後你的 agent 就能立刻獲得新能力。這就是 Skills 目前實際如何大規模分發的方式。
4. Routines。
最新的大功能:只要設定一次 Claude Code routine,就能透過排程、API,或事件來觸發。夜間依賴套件升級、GitHub 新 issue 自動分流、合併時自動產生變更紀錄——全都變成一次設定、長期運作。Skills + Routines 是我對 2026 年最看好的組合。
5. 真實客戶,真實資料。
Notion 共同創辦人 Simon Last 的話最到位:「我現在工作中很大一部分,就是讓盡可能多的 Claude Code 實例保持忙碌。」
Ramp 表示在 Metaflow 轉換上,每個 ML 模型可節省 1 到 2 天。Intercom、Spotify、Shopify、Figma、Stubhub 和 Asana 也都公開分享了 Claude Code 的採用情況。這已經不再是早期使用者的熱潮了——它是主流開發工具的一部分。
6. 定價終於合理。
Claude Code 已包含在 Pro($17–$20/月)、Max 5x($100/月)與 Max 20x($200/月)方案中。這是第一次,「讓 AI 同時維持三條平行分支,我再審查第四條」在經濟上是合理的。
綜合起來,真正的重點是:Claude Code 正在成為 AI 輔助工程的作業環境,而 Skills 是這個環境的封裝格式。
每個 Skill 都以五個面向評分:
SKILL.md 是否精簡,細節是否放到打包檔案中?任何在超過兩個面向上低於 3/5 的都被剔除。這淘汰了我嘗試專案的大約 70%。
表單填寫、欄位擷取,以及不會幻覺的可靠文字/表格解析。這個 Skill 內建 Python 腳本來讀取 PDF 並回傳結構化欄位中繼資料,所以 Claude 是在執行解析器,而不是想像內容。forms.md 的輔助檔只有在你真的要填表時才會載入。這是漸進式揭露做對的經典範例。
使用時機: 任何 PDF 相關工作——擷取、填表、批次遮罩。
Office 這三個 Skill 是 Claude 文件建立功能背後的秘密。它們會產生真正的 .docx、.pptx 與 .xlsx 檔案(不是假裝成 Word 的 Markdown),能保留樣式,並且妥善處理模板。
強力組合: 把 xlsx + pptx 一起用,能在一個提示詞中把 CSV 轉成可直接給董事會看的簡報。
幫你建立 Skills 的 Skill。它會強制檢查 frontmatter 合約、建議更好的 description 寫法(這正是大多數人最常寫錯的地方),並為打包檔案建立骨架。如果你要在安裝任何其他 Skill 之前先裝一個,那就裝這個。
小技巧: 把它和 mcp-builder 搭配,你就有一套可自我啟動的 agent 工具組。
能根據描述產生 Model Context Protocol(MCP)伺服器。Skills + MCP 是 Anthropic 明顯一路朝向的組合:Skills 教你工作流程,MCP 暴露外部工具。這個 Skill 讓兩者搭配變得非常簡單。
啟動 Playwright 工作階段、導覽流程、擷取螢幕截圖,並以結構化輸出回報失敗。我把一整個 smoke test 腳本換成「在 staging 上使用 webapp-testing Skill」,第一次就成功了。把它接到 Claude Code Routine 裡,你就能在沒有任何 CI YAML 的情況下做夜間 UI smoke test。
注意: 瀏覽器一定要放在沙箱裡。
這個 Skill 編碼的是間距、字體排版與版面原則,而不是感覺。它會引導 Claude 使用語意化 token、一致的比例尺,以及符合無障礙規範的色彩對比。和下面這個搭配效果很好……
放入你的色票、Logo 規範、語氣與風格,以及核准的字體。之後 Claude 產生的每個成果——簡報、文件、網頁——都會保持品牌一致。這就是企業一直暗自渴望的 Skill。
產生可直接使用的完整主題(亮色/暗色、語意化 token、元件變體),你可以把它丟到 Tailwind、CSS variables,或設計工具中。輸出是結構化 JSON,而不是「這裡有個氛圍」——也就是說,它能和下游程式產生器很好地組合。
提供公告、狀態更新、事故溝通、以及主管摘要的模板。這個 Skill 教 Claude 用你們組織的語氣來寫——精簡、少術語、重連結,或任何你們想要的風格。光是 Slack,我每天就能省下大約 30 分鐘。
為 Slack 反應生成短小、切題的動畫 GIF。沒錯,它很鬧。也沒錯,它確實帶來了可衡量的團隊士氣提升。這個 Skill 證明了,一個優秀 Skill 可以多麼狹窄,卻依然值得安裝。
docx 搭配。測了 100 個之後,優秀的那些都很像:
描述像路由規則。
壞:「幫助處理文件。」
好:「當使用者要求從 PDF 檔案中擷取表單欄位、填寫、遮罩,或解析表格時使用。」
該用程式碼的地方就用程式碼。
模型不負責排序、解析 PDF、或計算雜湊。它負責呼叫腳本。更便宜、更可預測、也更可重複。
SKILL.md 要精簡,reference.md 要豐富。
核心檔案應該能塞進手機螢幕。把邊緣案例放進 Claude 只有在需要時才會打開的打包檔案中。
一個 Skill,一件事。
試圖做五件事的 Skill,往往會在錯的時候被觸發,並讓 agent 混亂。拆開它們。
例子勝過規則。
有三個具體的實作範例的 Skill,永遠比有二十條條列規則的 Skill 更好用。
SKILL.md,在每個相鄰任務都會載入。Skills 之所以強大,正是因為它們讓 agent 能執行程式碼,並遵循你沒寫過的指令。這也正是它們危險的原因。
在安裝任何來自較不受信任來源的 Skill 之前:
SKILL.md。 留意是否有抓取 URL、外洩檔案,或使用 eval 類模式的指示。Anthropic 官方的建議很直接:只從可信來源安裝,其他都要稽核。這是正確的態度。
在 Claude Code 中(推薦):
先安裝 Claude Code——官方文件提供的一行指令:
irm https://claude.ai/install.ps1 | iex # Windows
# or: curl -fsSL https://claude.ai/install.sh | sh # macOS/Linux
接著接上官方 Skills 市集:
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
/plugin install example-skills@anthropic-agent-skills
然後只要在提示詞中提到該 Skill 即可:
「使用 PDF skill 從
./contracts/nda.pdf擷取表單欄位。」
之後你就可以從終端機、IDE 外掛、桌面應用程式(含平行任務與視覺化 diff)、網頁、iOS 或 Slack 驅動 Claude Code——同樣的 Skills,同樣的 context。
作為 Routine: 一旦某個由 Skill 驅動的工作流程被證明有效,就把它升級成 Claude Code Routine,讓它按排程或在 GitHub/webhook 事件發生時執行。這就是 Skills 從小把戲變成可取代腳本的地方。
在 Claude.ai 中: 範例 Skills 可於付費方案使用——到設定中啟用,然後依意圖呼叫。
透過 Claude API: 透過 Skills API 上傳自訂 Skills,並在每次請求中引用它們——非常適合嵌入你自己的產品。
自己撰寫: 從 anthropics/skills 的 template/ 資料夾開始,用 skill-creator 跑一次,然後對照真實任務持續迭代。最快的回饋迴圈,就是直接在 Claude Code 裡撰寫這個 Skill——請 Claude 把它剛做過的步驟整理成可重複使用的 SKILL.md。
工具(MCP)給 agent 的是能力。Skills 給 agent 的是熟練度——也就是在你的情境、你的工作流程中,善用這些能力的程序性知識。Claude Code 則為兩者提供了家:一個跨多介面、與模型無關、可透過外掛擴充的環境,在不到一年的時間裡,從 CLI 實驗品變成主流開發平台。
Skills 生態系統才剛出現六個月,卻已經像是業界一直默默缺少的格式。把它和 Claude Code 的 Routines、平行任務管理、以及 IDE/Slack/桌面延伸能力結合起來,你會得到一些真正新鮮的東西:一個不只是幫你寫程式,而是會學會你團隊如何工作的 agent,並且每週默默變得更強。
如果你正在用 Claude——或任何採用這個開放標準的 agent——來打造東西,先從上面這十個 Skills 開始,自己寫第十一個,安裝 Claude Code,然後讓你的 agent 真正變得擅長你實際在做的工作。
Suraj Khaitan — Gen AI 架構師|打造可擴展平台與安全的雲原生系統
在 LinkedIn 上聯絡|追蹤更多工程與架構文章
哪個 Claude Skill 最改變你的工作流程?歡迎在留言中分享你的選擇——我一直在找下一個最棒的 Skill。
原文出處:https://dev.to/suraj_khaitan_f893c243958/i-tried-100-claude-skills-these-are-the-best-1m4a