Anthropic 內部曝光:數百個 Skills 的實戰秘訣,Claude Code 效率直接起飛!

作者:志輝AI編程
日期:2026年3月18日 上午12:43
來源:WeChat 原文

整理版優先睇

速讀 5 個重點 高亮

Anthropic內部曝光:數百個Skills實戰秘訣,Claude Code效率直接起飛

整理版摘要

呢篇文章係由志輝寫嘅,佢本身係10年大數據架構,而家專注AI編程。佢用咗Claude Code一段時間,發現重複操作好多,每次新項目都要重新交代偏好設定。於是佢深入研究咗Skills呢個功能,仲參考咗Anthropic官方團隊公開嘅內部經驗,整理出呢篇實戰分享。文章想解決嘅問題係:點樣透過Skills令Claude Code由「識做」變成「做得專業」,將專家經驗封裝成可重用嘅能力模塊。整體結論係:Skills係Claude Code生態最被低估嘅功能,透過記錄「踩坑」經驗、善用文件夾結構、寫啱Description觸發條件,可以大幅提升效率。

文章詳細解釋咗Skills嘅本質——唔係一個Markdown文件,而係一個包含指令、腳本、資源、工具配置嘅文件夾,入面有SKILL.md做主入口。Anthropic內部將Skills分成9大類型,包括庫API參考、產品驗證、數據分析、業務流程自動化等。作者仲分享咗寫好Skills嘅6個秘訣,例如唔好寫廢話、一定要有Gotchas章節、用文件夾做漸進式信息披露等。

最後,文章提供咗實操例子(用Skills生成PPT)同分發方法,仲附送咗精選資源清單,涵蓋官方、社區、出海SaaS同內容創作等範疇。對想用好Claude Code嘅開發者嚟講,呢篇係好實用嘅指南。

  • Skills係模塊化技能包,唔係一個文件而係一個文件夾,入面有SKILL.md做主入口,可以自動或手動觸發。
  • Anthropic內部Skills分9大類型:庫API參考、產品驗證、數據分析、業務流程自動化、代碼腳手架、代碼質量審查、CI/CD部署、運維手冊、基礎設施運維。
  • 寫好Skills嘅6個秘訣:唔好寫廢話、一定要有踩坑記錄(Gotchas章節)、善用文件夾分層信息、唔好管太死、Description要寫觸發條件(唔係摘要)、透過存儲數據俾記憶。
  • Skills可透過項目.claude/skills/目錄或插件市場分享,企業可用managed settings推送畀全組織。
  • Skills本質係SOP手冊,凡是能沉澱成SOP嘅工作都可以做成Skills,係將專家經驗封裝成可重用能力嘅新工作方式。
值得記低
Skill github.com

anthropics/skills — 官方Skills合集

Anthropic官方出品的Skills合集,最權威,必裝。

Skill github.com

openai/skills — OpenAI Skills

OpenAI的Skills,跨平台借鑑意義大。

Skill github.com

iamzhihuix/happy-claude-skills — 作者維護的Skills合集

作者自己維護的Skills合集,適合入門。

Skill github.com

neondatabase/agent-skills — Neon Serverless數據庫

適合出海SaaS開發者,對標Neon Serverless數據庫。

整理重點

Skills係乜?點解咁重要?

好多人都以為Skills只係Markdown文件,其實大錯特錯。Skills係封裝好「指令 + 腳本 + 資源 + 工具配置」嘅模塊化單元,簡單講就係俾Claude裝上專業技能包。而且Skills遵循Agent Skills開放標準,唔只Claude Code用得,Claude Desktop都支援,未來仲會有更多AI工具接入。

Skills 不是一個文件,而是一個文件夾。每個Skill嘅入口係SKILL.md文件,用YAML配置話俾Claude知幾時用、點用。

Skills有兩種使用方式:自動觸發(Claude發現相關Skill會主動加載)同手動調用(直接輸入 /skill-name)。Claude Code自身內置咗幾個Skill,例如 /batch 將大規模代碼修改拆成多個並行子任務,/simplify 審查代碼找出可優化位,/debug 排查當前會話問題,/loop 定時循環執行操作。

整理重點

Anthropic內部9大Skills類型

Anthropic團隊將內部數百個Skills分成9個類型,呢度整理成中文方便大家對號入座:

  1. 1 庫與API參考類:教Claude正確使用某個庫或SDK,特別係容易搞錯嘅庫,將常見坑同正確用法打包。
  2. 2 產品驗證類:搭配Playwright等工具自動跑測試流程,例如自動完成註冊→驗證郵箱→引導流程。Anthropic話值得一個工程師花一週專門打磨驗證類Skills。
  3. 3 數據獲取與分析類:連接數據系統,話俾Claude去邊查數據、點查、常用查詢模式。
  4. 4 業務流程自動化類:一條命令搞定重複工作,例如自動聚合GitHub活動加工單系統生成站會彙報。
  5. 5 代碼腳手架類:自動生成項目模板,新建一個服務時認證、日誌、部署配置全部預配好。
  6. 6 代碼質量與審查類:自動代碼審查,最勁係adversarial-review——生成一個全新視角嘅子Agent嚟挑剔,反覆迭代到淨返無關痛癢嘅小問題。
  7. 7 CI/CD與部署類:監控PR、重試唔穩定CI、解決合併衝突、自動回滾,全自動化。
  8. 8 運維手冊類:俾一個告警或錯誤,自動行排查流程,輸出結構化報告。

睇到冇?Skills能覆蓋嘅場景遠比想像中多,唔止係生成PPT咁簡單。

整理重點

寫好Skills嘅6個秘訣

呢度係Anthropic團隊總結嘅實戰經驗,最值錢嘅部分。

秘訣1:唔好寫廢話

Claude本身就好識編程,你嘅Skill應該聚焦喺嗰啲可以將Claude由常規思維推出來嘅資訊。例如官方frontend-design Skill,專門教Claude避免用Inter字體加紫色漸變呢啲AI味太濃嘅設計。

秘訣2:一定要有「踩坑記錄」——呢個係成個Skill資訊含量最高嘅部分

每次Claude犯錯,就將個錯誤記到Gotchas章節裏面。日積月累,你嘅Skill就會愈來愈穩。

秘訣3:善用文件夾做漸進式信息披露——唔好將所有嘢塞入一個Markdown文件,將詳細API簽名放references/api.md,模板放assets/目錄

Claude需要嘅時候會自己去讀,文件系統就係一種上下文工程手段。

秘訣4:唔好管Claude太死——Skills複用性強,指令太具體會令Claude喺唔同場景下變得好僵硬,俾資訊同靈活度就得

秘訣5Description係俾模型睇嘅觸發器,唔係摘要——Claude Code啓動時會掃描所有Skills嘅description嚟判斷「呢個請求該唔該調用呢個Skill」,所以要寫「幾時觸發」而唔係「呢個Skill係乜」

順便提下,SKILL.md嘅frontmatter仲有幾個實用配置:disable-model-invocation: true 可以禁止Claude自動調用(部署、發佈呢類有副作用嘅操作建議一定要開),allowed-tools 限制Skill運行時能用嘅工具(例如只讀分析Skills只俾ReadGrep權限),context: fork 喺獨立子Agent中運行唔污染主對話上下文。

秘訣6:讓Skills擁有記憶——喺Skill目錄中存儲數據,Claude可以讀取自己嘅歷史

例如一個發站會彙報嘅Skill,維護一個standups.log,下次運行時Claude自動對比昨日記錄,只彙報有變化嘅部分。

整理重點

實戰體驗:用Skills生成PPT同自定義Skills

作者用Skills做過一個直觀實驗——用pptx Skill生成PPT。安裝好插件後,直接話俾Claude想要一個關於Claude Skills功能嘅10頁PPT,Claude會自動調用pptx Skill,生成HTML再轉成pptx格式。中間有錯Claude Code會自動重試,斷咗輸入「繼續」就得。最後生成嘅PPT有內容有結構,流程可以複用。

能夠被抽象成Skills嘅特點:功能稍微複雜、獨立嘅小單元、有固定流程或難點。

整理重點

點樣分發同管理Skills?

Skills有三層存儲結構:個人層級 (~/.claude/skills/,你所有項目都能用)、項目層級 (.claude/skills/,僅當前項目)、插件層級(通過插件市場安裝,按需啟用)。優先級從高到低:企業 > 個人 > 項目。同名Skill,高優先級會覆蓋低優先級。

分享Skills主要有兩種方式:提交到代碼倉庫(放.claude/skills/目錄下push去Git,團隊成員pull就用得)或者發佈到插件市場(創建marketplace.json定義插件列表,團隊用/plugin marketplace add添加市場然後按需安裝)

Anthropic做法係冇專門審核團隊,而係讓好嘅Skills自然浮現——先放沙盒俾人試用,有人用了有效果再正式上架。企業用戶可以透過managed settings將Skills推送畀全組織統一管理。

整理重點

結語:Skills代表新嘅工作方式

Skills係Claude Code生態最被低估嘅功能。Anthropic內部數百個Skills經驗總結出:最好嘅Skills乾淨俐落地歸入一個類別;Gotchas章節係靈魂;Skills係文件夾唔係文件;Description係觸發器;由細開始,多數好Skills最初得幾行。

Skills本質上就係SOP手冊——專家經驗封裝成可複用嘅能力模塊,讓AI Agent喺專家肩膀上工作

判斷標準好簡單:凡是能沉澱成SOP手冊嘅工作,就可以做成Skills。代碼審查有SOP?做成Skill。文檔排版有SOP?做成Skill。部署上線有SOP?做成Skill。咁樣諗,身邊能做成Skills嘅嘢突然多咗好多!


🌿
大家好,我係志輝,有10年大數據架構經驗,而家專注做AI編程。

講真,我用Claude Code都有一段時間㗎喇。
一開始覺得幾好用,寫code、除錯、搞自動化,效率真係比以前高咗唔少。
但用耐咗就會發現一個問題:好多操作都係重複嘅
每次新項目都要重新同Claude講一次你嘅code風格、測試習慣、部署流程……話做就做還好,但每次都"講"一次,真係有啲煩。
直到我深入研究咗 Skills 呢個功能,先發現——呢個先係Claude Code真正嘅大殺器。
更令我驚訝嘅係,Anthropic官方團隊啱啱出咗篇文章,直接公開咗佢哋內部幾百個Skills 嘅使用經驗。今日就帶大家一齊拆解。
Skills到底係咩嚟㗎?
好多人對Skills嘅第一印象係:"咪即係Markdown文件啫"。
大錯特錯。
Skills係封裝好「指令+腳本+資源+工具配置」嘅模塊化單元。簡單講,佢就係俾Claude裝上嘅專業技能包
而且Skills遵循 Agent Skills 開放標準,唔只Claude Code用得,Claude Desktop都支援,將來仲會有更多AI工具接入。
劃重點:Skills唔係一個文件,而係一個文件夾。
每個Skill嘅入口係一個 SKILL.md 文件,裏面用YAML配置話俾Claude知幾時用、點樣用。文件夾裏面仲可以放腳本、數據、模板、配置文件……Claude會喺需要嘅時候自動去讀取同使用佢哋。
仲更加型嘅係,Skills有兩種使用方式:
  • 自動觸發:你正常對話,Claude發現有相關Skill就會主動加載
  • 手動調用:直接輸入 /skill-name,就好似斜槓命令咁
其實Claude Code自身已經內置咗幾個Skill,你可能已經用過㗎喇:
內置Skill
功能
/batch
將大規模code修改拆成多個並行子任務
/simplify
審查你改過嘅code,揾出可以優化嘅地方
/debug
排查當前會話嘅問題
/loop
定時循環執行某個操作
舉個例:
  • 冇Skills → Claude "會做" PPT,但做出嚟可能好粗糙
  • 有咗Skills → Claude "做得專業",因為Skills裏面裝住經過反覆測試嘅最佳方法
一句講曬:Skills令Claude由"做得掂"變成"做得靚"。
圖片
Anthropic內部嘅9大Skills類型
Anthropic團隊對內部幾百個Skills做咗分類,發現佢哋集中喺 9個類型裏。
我將佢哋翻譯整理成中文,方便大家對號入座:
1. 庫同API參考類
教Claude正確使用某個庫或SDK。特別係啲Claude容易搞錯嘅庫,將常見陷阱同正確用法打包入去。
2. 產品驗證類
配合Playwright等工具,自動行測試流程。例如一個Skill可以自動完成"註冊 → 驗證電郵 → 引導流程"嘅全流程測試。
Anthropic原話:值得俾一個工程師用成個星期,專門打磨驗證類Skills。 睇得出有幾重視。
3. 數據獲取同分析類
連接你嘅數據系統,話畀Claude知去邊度查數據、點樣查、常用嘅查詢模式係咩。
4. 業務流程自動化類
一條命令搞掂重複性工作。例如自動聚合GitHub活動+工單系統,生成站會匯報。
5. 代碼腳手架類
自動生成項目模板。新開一個服務,認證、日誌、部署配置全部都預配好曬。
6. 代碼質量同審查類
自動code審查。最犀利嘅係 adversarial-review——生成一個全新視角嘅子Agent嚟挑剔,反覆疊代直到淨返啲無關痛癢嘅小問題。
7. CI/CD同部署類
監控PR、重試唔穩定嘅CI、解決合併衝突、自動回滾……全自動。
8. 運維手冊類
俾一個告警或錯誤,自動行排查流程,輸出結構化報告。
9. 基礎設施運維類
清理孤立資源、管理依賴審批、排查費用飆升原因。
見到未?Skills可以覆蓋嘅場景遠比你想像嘅多。 唔止係"生成PPT"咁簡單。
圖片
寫好Skills嘅6個秘訣
知道咗有邊啲類型,咁點樣寫出好嘅Skills?呢個先係今日最值錢嘅部分。
以下係Anthropic團隊總結嘅實戰經驗:
秘訣1:唔好寫廢話
Claude本身已經好識編程。你嘅Skill應該專注於嗰啲能夠將Claude從常規思維中推出來嘅資訊
例如官方嘅 frontend-design Skill,就係專門教Claude避免"Inter字體+紫色漸變"呢類AI味道太重嘅設計。
秘訣2:一定要有"踩坑記錄"
呢個係成個Skill中資訊含量最高嘅部分。
每次Claude犯錯,就將個錯誤記到Gotchas章節裏面。日積月累,你嘅Skill就會越來越穩定。
秘訣3:善用文件夾做漸進式信息披露
唔好將所有嘢塞曬入一個Markdown文件。
將詳細嘅API簽名放到 references/api.md,將模板放到 assets/ 目錄。Claude會喺需要嘅時候自己去讀。
將文件系統當成一種上下文工程嘅手段。
秘訣4:唔好將Claude管得太死
Skills複用性好強,如果你嘅指令太具體,Claude喺唔同場景下就會好僵硬。
俾資訊,俾靈活度,唔好俾死板嘅步驟。
秘訣5:Description係俾模型睇嘅觸發器
好多人將description當摘要寫,錯咗。
Claude Code啟動時會掃描所有Skills嘅description,用嚟判斷"呢個請求應唔應該調用呢個Skill"。
所以description應該寫嘅係**"幾時觸發"**,而唔係"呢個Skill係咩"。
順便講下,SKILL.md嘅frontmatter仲有幾個好實用嘅配置:
  • disable-model-invocation: true → 禁止Claude自動調用,只能手動 /skill-name 觸發。部署、發佈呢類有副作用嘅操作,建議一定要開呢個
  • allowed-tools → 限制Skill運行時可以用嘅工具。例如做個唯讀分析嘅Skill,只俾Read、Grep權限
  • context: fork → 喺獨立嘅子Agent中運行,唔污染主對話上下文
秘訣6:令Skills擁有記憶
喺Skill目錄中儲存數據,Claude就可以讀取自己嘅歷史。
例如一個發站會匯報嘅Skill,可以維護一個 standups.log。下次運行時,Claude會自動對比尋日嘅記錄,只匯報有變化嘅部分。
圖片
實操體驗:用Skills生成PPT
講咗咁多理論,嚟啲實際啲嘅。
我自己用Skills做過一個最直觀嘅實驗——用pptx Skill生成PPT
安裝過程好簡單:
/plugin marketplace add anthropics/skills
然後安裝pptx同skill-creator兩個插件,重新啟動Claude Code就可以用㗎喇。
然後直接同Claude講你嘅需求:
創建一個關於 Claude Skills 功能的 PPT,大概 10 頁,
包含背景介紹、使用場景、安裝方法、自定義創建和未來趨勢
Claude會自動調用pptx嘅Skill,先生成HTML,再轉成pptx格式。
中間可能有啲報錯,唔使驚——Claude Code會自動重試。真係斷咗就輸入"繼續"就得。
最後生成嘅PPT開得到、有內容、有結構。雖然精美程度比不上WPS AI,但重點係呢個流程係可以重複用嘅
更高級嘅玩法:創建自定義Skills
呢個先係真正嘅大招。
例如你有一份特定格式嘅Word文檔模板,每次都要手動套格式。而家你可以:
  1. 令Claude Code分析你嘅Word樣本,提取排版樣式
  2. 用 skill-creator 將呢啲樣式封裝成一個Skill
  3. 以後只要講"按XX格式生成文檔",Claude就會自動套用
由"每次都教一次"變成"教一次,終身重用"。 呢個效率提升唔係少少咁簡單。
可以抽象成Skills嘅特點:功能稍微複雜、獨立嘅細單元、有固定流程或難點。
點樣分發Skills?
自己用得好爽,點樣分享俾團隊?
首先要知Skills嘅三層儲存結構:
層級
路徑
作用範圍
個人
~/.claude/skills/
你所有項目都用得
項目
.claude/skills/
淨係當前項目
插件
透過插件市場安裝
按需啓用
優先級由高到低:企業 > 個人 > 項目。 同名Skill,高優先級嘅會覆蓋低優先級嘅。
分享Skills主要有兩種方式:
  1. 提交到代碼倉庫:將Skills放喺項目嘅 .claude/skills/ 目錄下,push到Git,團隊成員pull落嚟就可以用
  2. 發佈到插件市場:創建一個 marketplace.json,定義你嘅插件列表同來源,團隊成員用 /plugin marketplace add 添加市場,然後按需安裝
Anthropic嘅做法好有趣:佢哋冇專門嘅審核團隊,而係令好嘅Skills自然浮現。先放落沙盒俾人試用,有人用咗、有效果,再正式上架。
PS:企業用戶仲可以透過managed settings將Skills推送俾全組織,統一管理。
寫喺最後
Skills係Claude Code生態裏面最被低估嘅功能,冇之一。
Anthropic內部幾百個Skills嘅使用經驗話俾我哋知:
  • 最好嘅Skills乾淨利落地歸入一個類別,唔好貪多
  • Gotchas章節係靈魂,不斷累積Claude嘅犯錯經驗
  • Skills係文件夾,唔係文件,善用目錄結構做資訊分層
  • Description係觸發器,唔係摘要
  • 由細開始,大多數好用嘅Skills最初得幾行,後來不斷補充先變得強大
講真,我認為Skills嘅意義唔止係效率工具。佢代表咗一種新嘅工作方式——將專家經驗封裝成可以重用嘅能力模塊,令AI Agent企喺專家嘅膊頭上工作。
轉個角度理解,Skills本質上就係SOP手冊。
你諗下,團隊裏面嘅SOP係咩?就係將"做過嘅人"嘅經驗總結成標準流程,令"未做過嘅人"都可以按步驟執行出一樣嘅結果。
Skills做嘅嘢一模一樣——只不過執行SOP嘅唔係人,而係Claude。
所以判斷標準就好簡單喇:但凡可以沉澱成SOP手冊嘅工作,就可以做成Skills。 code審查有SOP?做成Skill。文檔排版有SOP?做成Skill。部署上線有SOP?做成Skill。
咁樣諗下,你身邊可以做成Skills嘅嘢,係咪突然多咗好多?
呢個咪就係我哋一直追求嘅AI賦能囉?
附送:精選Skills資源清單
最後俾大家整理咗一份我精選嘅Skills資源清單,由官方到社區,由出海SaaS到內容創作,收藏呢一份就夠曬。
🔥 基礎必裝
  • anthropics/skills — Anthropic官方出品,最權威嘅Skills合集,一定要裝
  • openai/skills — OpenAI嘅Skills,跨平台借鑑意義好大
  • iamzhihuix/happy-claude-skills — 我自己維護嘅Skills合集,歡迎大家Star ⭐
🚀 出海SaaS開發者推薦
做出海產品嘅朋友,呢幾個Skills直接對標主流技術棧:
  • neondatabase/agent-skills — Neon Serverless數據庫
  • supabase/agent-skills — Supabase全棧後端
  • stripe/ai/skills — Stripe支付集成
  • cloudflare — Cloudflare生態相關
用呢套組合,搭一個SaaS產品嘅後端+支付+部署,Claude基本上可以一條龍搞掂。
✍️ 內容創作者推薦
  • JimLiu/baoyu-skills — 首推! 寶玉老師嘅Skills,覆蓋公眾號、小紅書、封面圖、翻譯等內容創作全流程
  • typefully/agent-skills — Twitter/X發帖相關
  • remotion-dev/skills — Remotion影片製作
📚 一站式資源導航
如果你想揾更多高質量Skills,直接睇呢個:
  • VoltAgent/awesome-agent-skills — 社區優質Agent Skills合集,按類別整理,持續更新。收藏呢一個,等於收藏咗成個Skills生態。
好啦,今日嘅分享就到呢度。
安啦,各位!

如果你覺得文章仲可以,記得「」點贊轉發關注,你嘅支持係我持續分享嘅動力!

有任何關於Claude Code Skills嘅問題,留言區見!

聲明: 本文由AI輔助生成,內容經過人工審核。部分觀點同分類參考咗Anthropic工程師Thariq嘅文章 Lessons from Building Claude Code: How We Use Skills,在此致謝。

參考資料:
  • Thariq: Lessons from Building Claude Code: How We Use Skills
  • Anthropic官方Skills博客
  • Claude Code Skills官方文檔
  • 插件市場官方文檔
  • Agent Skills入門課程(Skilljar)
  • Skills案例倉庫

🌿
大家好,我是志輝,10 年大數據架構,現專注 AI 編程。

說實話,我用 Claude Code 也有一段時間了。
一開始覺得挺好用的,寫代碼、調試、搞自動化,效率確實比以前高了不少。
但用久了就會發現一個問題:很多操作是重複的
每次新項目都要重新告訴 Claude 一遍你的代碼風格、測試習慣、部署流程……說幹就幹還好,但每次都"說"一遍,屬實有點煩。
直到我深入研究了 Skills 這個功能,才發現——這才是 Claude Code 真正的大殺器。
更讓我驚的是,Anthropic 官方團隊剛發了一篇文章,直接曝光了他們內部數百個 Skills 的使用經驗。今天就帶大家一起拆解。
Skills 到底是什麼?
很多人對 Skills 的第一印象是:"不就是 Markdown 文件嘛"。
大錯特錯。
Skills 是封裝好「指令 + 腳本 + 資源 + 工具配置」的模塊化單元。簡單說,它就是給 Claude 裝上的專業技能包
而且 Skills 遵循 Agent Skills 開放標準,不只 Claude Code 能用,Claude Desktop 也支持,未來還會有更多 AI 工具接入。
劃重點:Skills 不是一個文件,而是一個文件夾。
每個 Skill 的入口是一個 SKILL.md 文件,裏面用 YAML 配置告訴 Claude 什麼時候用、怎麼用。文件夾裏還可以放腳本、數據、模板、配置文件……Claude 會在需要的時候自動去讀取和使用它們。
更酷的是,Skills 有兩種使用方式:
  • 自動觸發:你正常對話,Claude 發現有相關 Skill 就會主動加載
  • 手動調用:直接輸入 /skill-name,就像斜槓命令一樣
其實 Claude Code 自身就內置了幾個 Skill,你可能已經用過了:
內置 Skill
功能
/batch
把大規模代碼修改拆成多個並行子任務
/simplify
審查你改過的代碼,找出可優化的地方
/debug
排查當前會話的問題
/loop
定時循環執行某個操作
舉個例子:
  • 沒有 Skills → Claude "會做" PPT,但做出來可能很粗糙
  • 有了 Skills → Claude "做得專業",因為 Skills 裏裝着經過反覆測試的最佳方法
一句話總結:Skills 讓 Claude 從"能幹活"變成"幹得漂亮"。
圖片
Anthropic 內部的 9 大 Skills 類型
Anthropic 團隊對內部數百個 Skills 做了分類,發現它們聚集在 9 個類型裏。
我把它們翻譯整理成中文,方便大家對號入座:
1. 庫與 API 參考類
教 Claude 正確使用某個庫或 SDK。特別是那些 Claude 容易搞錯的庫,把常見坑和正確用法打包進去。
2. 產品驗證類
搭配 Playwright 等工具,自動跑測試流程。比如一個 Skill 可以自動完成"註冊 → 驗證郵箱 → 引導流程"的全流程測試。
Anthropic 原話:值得讓一個工程師花一整週,專門打磨驗證類 Skills。 可見有多重視。
3. 數據獲取與分析類
連接你的數據系統,告訴 Claude 去哪裏查數據、怎麼查、常用的查詢模式是什麼。
4. 業務流程自動化類
一條命令搞定重複性工作。比如自動聚合 GitHub 活動 + 工單系統,生成站會彙報。
5. 代碼腳手架類
自動生成項目模板。新建一個服務,認證、日誌、部署配置全都預配好了。
6. 代碼質量與審查類
自動代碼審查。最狠的是 adversarial-review——生成一個全新視角的子 Agent 來挑刺,反覆迭代直到只剩下無關痛癢的小問題。
7. CI/CD 與部署類
監控 PR、重試不穩定的 CI、解決合併衝突、自動回滾……全自動。
8. 運維手冊類
給一個告警或錯誤,自動走排查流程,輸出結構化報告。
9. 基礎設施運維類
清理孤立資源、管理依賴審批、排查費用飆升原因。
看到沒?Skills 能覆蓋的場景遠比你想象的多。 不只是"生成 PPT"這麼簡單。
圖片
寫好 Skills 的 6 個秘訣
知道了有哪些類型,那怎麼寫出好的 Skills?這才是今天最值錢的部分。
以下是 Anthropic 團隊總結的實戰經驗:
秘訣1:不要寫廢話
Claude 本身就很懂編程。你的 Skill 應該聚焦於那些能把 Claude 從常規思維中推出來的信息
比如官方的 frontend-design Skill,就是專門教 Claude 避免"Inter 字體 + 紫色漸變"這類 AI 味兒太重的設計。
秘訣2:一定要有"踩坑記錄"
這是整個 Skill 中信息含量最高的部分。
每次 Claude 犯錯,就把那個錯誤記到 Gotchas 章節裏。日積月累,你的 Skill 就會越來越穩。
秘訣3:善用文件夾做漸進式信息披露
別把所有東西塞進一個 Markdown 文件。
把詳細的 API 簽名放到 references/api.md,把模板放到 assets/ 目錄。Claude 會在需要的時候自己去讀。
把文件系統當成一種上下文工程的手段。
秘訣4:別把 Claude 管太死
Skills 複用性很強,如果你的指令太具體,Claude 在不同場景下就會很僵硬。
給信息,給靈活度,別給死板的步驟。
秘訣5:Description 是給模型看的觸發器
很多人把 description 當摘要寫,錯了。
Claude Code 啓動時會掃描所有 Skills 的 description,用來判斷"這個請求該不該調用這個 Skill"。
所以 description 應該寫的是**"什麼時候觸發"**,而不是"這個 Skill 是什麼"。
順便說下,SKILL.md 的 frontmatter 還有幾個很實用的配置:
  • disable-model-invocation: true → 禁止 Claude 自動調用,只能手動 /skill-name 觸發。部署、發佈這類有副作用的操作,建議必須開這個
  • allowed-tools → 限制 Skill 運行時能用的工具。比如做個只讀分析的 Skill,只給 Read、Grep 權限
  • context: fork → 在獨立的子 Agent 中運行,不污染主對話上下文
秘訣6:讓 Skills 擁有記憶
在 Skill 目錄中存儲數據,Claude 就能讀取自己的歷史。
比如一個發站會彙報的 Skill,可以維護一個 standups.log。下次運行時,Claude 自動對比昨天的記錄,只彙報變化的部分。
圖片
實操體驗:用 Skills 生成 PPT
說了這麼多理論,來點實際的。
我自己用 Skills 做過一個最直觀的實驗——用 pptx Skill 生成 PPT
安裝過程很簡單:
/plugin marketplace add anthropics/skills
然後安裝 pptx 和 skill-creator 兩個插件,重啓 Claude Code 就可以用了。
接着直接告訴 Claude 你的需求:
創建一個關於 Claude Skills 功能的 PPT,大概 10 頁,
包含背景介紹、使用場景、安裝方法、自定義創建和未來趨勢
Claude 會自動調用 pptx 的 Skill,先生成 HTML,再轉成 pptx 格式。
中間可能會有些報錯,別慌——Claude Code 會自動重試。實在斷了就輸入"繼續"就行。
最後生成的 PPT 能打開、有內容、有結構。雖然精美程度比不上 WPS AI,但重點是這個流程是可複用的
更高級的玩法:創建自定義 Skills
這個才是真正的大招。
比如你有一份特定格式的 Word 文檔模板,每次都要手動套格式。現在你可以:
  1. 讓 Claude Code 分析你的 Word 樣本,提取排版樣式
  2. 用 skill-creator 把這些樣式封裝成一個 Skill
  3. 以後只要說"按 XX 格式生成文檔",Claude 就自動套用
從"每次都教一遍"變成"教一次,終身複用"。 這效率提升不是一點半點。
能夠被抽象成 Skills 的特點:功能稍微複雜、獨立的小單元、有固定流程或難點。
怎麼分發 Skills?
自己用爽了,怎麼分享給團隊?
首先要知道 Skills 的三層存儲結構:
層級
路徑
作用範圍
個人
~/.claude/skills/
你所有項目都能用
項目
.claude/skills/
僅當前項目
插件
通過插件市場安裝
按需啓用
優先級從高到低:企業 > 個人 > 項目。 同名 Skill,高優先級的會覆蓋低優先級的。
分享 Skills 主要有兩種方式:
  1. 提交到代碼倉庫:把 Skills 放在項目的 .claude/skills/ 目錄下,push 到 Git,團隊成員 pull 下來就能用
  2. 發佈到插件市場:創建一個 marketplace.json,定義你的插件列表和來源,團隊成員用 /plugin marketplace add 添加市場,然後按需安裝
Anthropic 的做法很有意思:他們沒有專門的審核團隊,而是讓好的 Skills 自然浮現。先放到沙盒讓人試用,有人用了、有效果了,再正式上架。
PS:企業用戶還可以通過 managed settings 把 Skills 推送給全組織,統一管理。
寫在最後
Skills 是 Claude Code 生態裏最被低估的功能,沒有之一。
Anthropic 內部數百個 Skills 的使用經驗告訴我們:
  • 最好的 Skills 乾淨利落地歸入一個類別,別貪多
  • Gotchas 章節是靈魂,不斷積累 Claude 的犯錯經驗
  • Skills 是文件夾,不是文件,善用目錄結構做信息分層
  • Description 是觸發器,不是摘要
  • 從小開始,大多數好用的 Skills 最初只有幾行,後來不斷補充才變得強大
說實話,我覺得 Skills 的意義不僅僅是效率工具。它代表了一種新的工作方式——把專家經驗封裝成可複用的能力模塊,讓 AI Agent 站在專家的肩膀上工作。
換個角度理解,Skills 本質上就是 SOP 手冊。
你想想看,團隊裏的 SOP 是什麼?就是把"做過的人"的經驗總結成標準流程,讓"沒做過的人"也能按步驟執行出一樣的結果。
Skills 做的事情一模一樣——只不過執行 SOP 的不是人,而是 Claude。
所以判斷標準就很簡單了:凡是能沉澱成 SOP 手冊的工作,就能做成 Skills。 代碼審查有 SOP?做成 Skill。文檔排版有 SOP?做成 Skill。部署上線有 SOP?做成 Skill。
這麼一想,你身邊能做成 Skills 的東西,是不是突然多了起來?
這不就是我們一直追求的 AI 賦能嗎?
附贈:精選 Skills 資源清單
最後給大家整理了一份我精選的 Skills 資源清單,從官方到社區,從出海 SaaS 到內容創作,收藏這一份就夠了。
🔥 基礎必裝
  • anthropics/skills — Anthropic 官方出品,最權威的 Skills 合集,必裝
  • openai/skills — OpenAI 的 Skills,跨平台借鑑意義很大
  • iamzhihuix/happy-claude-skills — 我自己維護的 Skills 合集,歡迎大家 Star ⭐
🚀 出海 SaaS 開發者推薦
做出海產品的朋友,這幾個 Skills 直接對標主流技術棧:
  • neondatabase/agent-skills — Neon Serverless 數據庫
  • supabase/agent-skills — Supabase 全棧後端
  • stripe/ai/skills — Stripe 支付集成
  • cloudflare — Cloudflare 生態相關
用這套組合,搭一個 SaaS 產品的後端 + 支付 + 部署,Claude 基本上可以一條龍搞定。
✍️ 內容創作者推薦
  • JimLiu/baoyu-skills — 首推! 寶玉老師的 Skills,覆蓋公眾號、小紅書、封面圖、翻譯等內容創作全流程
  • typefully/agent-skills — Twitter/X 發帖相關
  • remotion-dev/skills — Remotion 視頻製作
📚 一站式資源導航
如果你想找更多高質量 Skills,直接看這個:
  • VoltAgent/awesome-agent-skills — 社區優質 Agent Skills 合集,按類別整理,持續更新。收藏這一個,等於收藏了整個 Skills 生態。
好了,今天的分享就到這裏。
安啦,各位!

如果你覺得文章還不錯,記得「點贊轉發關注」,你的支持是我持續分享的動力!

有任何關於 Claude Code Skills 的問題,評論區見!

聲明: 本文由 AI 輔助生成,內容經過人工審核。部分觀點和分類參考了 Anthropic 工程師 Thariq 的文章 Lessons from Building Claude Code: How We Use Skills,在此致謝。

參考資料:
  • Thariq: Lessons from Building Claude Code: How We Use Skills
  • Anthropic 官方 Skills 博客
  • Claude Code Skills 官方文檔
  • 插件市場官方文檔
  • Agent Skills 入門課程(Skilljar)
  • Skills 案例倉庫