這是蒼何的第 470 篇原創!
大家好,我是蒼何。
其實想寫這篇文章想寫很久了,Claude Skills 現在也已經的一塌糊涂了,
我也看了很多大佬的文章,收藏了一堆的教程,比如一澤的教程,就讓我一度只能粗魯的喊了好幾遍:臥槽,牛逼,還不忘加幾個表情:
在經歷一番研究 Claude 技術博客后,我決定分享一些我的實踐和感受。
本文主要分為以下幾大部分:
1、什么是 Claude Skills
2、Claude Skills 和 MCP 區別及聯系
3、怎么使用 Skills
4、都有哪些好用的 Skills?
5、如何制作自己的 Skills
![]()
文章會顯得有些長,可以先點贊收藏,并轉發給需要的朋友。文末也會有 Skill 交流群。什么是Claude Skills?
Claude Skills 我的理解就是給大模型的技能工具包,他是可復用的指令包,通過封裝團隊的工作流程,業務邏輯和領域知識,解決了 AI 缺乏專業知識的鴻溝。
它將特定的程序化知識、業務邏輯和執行腳本打包,讓 Agent 能像工作流一樣較穩定的執行。
![]()
從使用層面上理解 Skills 是包含指令、腳本和資源的文件夾,供 LLM 可以動態加載,底層采用的是漸進式披露,也就是僅在需要的時候加載技能的詳細指令,能有效節省寶貴的上下文窗口。
Skills 帶來的是一種全新的 AI Agent 協作模式,過去,我們需要在每次對話中提供背景知識和操作指南,現在,借助 Skills,我們可以將這些知識封裝起來,給到 AI 使用。
![]()
要想很好的理解 Skills 就得先看清現階段 AI 面臨的一些問題。
1、對話是短暫的:每一次新的 Chat 對話都要從 0 開始,通常無法記住之前討論,項目的具體背景和團隊的工作流程。
2、知識是分散的:團隊經驗(數據結構、業務邏輯等)分散在 Wiki、文檔里,AI 無法直接調用
3、重復勞動多:開發者 / 用戶需反復在提示詞中解釋細節,既耗時又導致 AI 輸出不一致
![]()
就好比一個新入職的員工,想要快速上手項目就得需要各種知識和技能,Skills 更像是模塊化的知識包,給 AI 量身定制。
![]()
那 Skills 的核心機制是通過漸進式披露(Progressive Disclosure),通過分層加載信息,確保 AI 總能獲取所需知識,同時最大化利用上下文的效率。
![]()
從文件夾層面,來做個剖析吧。通常會包含這幾大部分:
1、scripts:存放執行腳本
2、references:存放按需加載的詳細文檔,如表結構定義,API 規范,代碼片段等。
3、SKILL. md:核心指令、觸發條件、執行指引等。
![]()
其中 SKILL. md 內部剖析如下:
![]()
Skill 能否被準確觸發,完全取決于其SKILL. md 中 description 的質量。它非簡單的關鍵詞匹配,而是 Claude 對其能力和適用場景的語義理解。
![]()
Skills 是構建強大 Al Agent 的核心基石,但它并非孤立存在。為了發揮最大潛能,我們需要理解它如何與 Anthropic 生態系統中的其他組件協同工作。
![]()
和 MCP 區別及聯系
最大的困惑其實是和 MCP 區別。我做了個圖:
![]()
MCP 是一種標準協議,像是大模型的手和腳,負責連接工具,而 Skills 負責程序化知識,他讓 Agent 具備工作流的能力,穩定執行特定任務。
比如一份調研報告 skill,他需要通過 MCP 去連接 Google Drive 搜索最新周報,并從 GitHub 拉取競品開源庫的數據,skill 提供分析框架,指導 AI 如何進行 SWOT 分析,最后由 subagent 來執行。
![]()
怎么使用 Skills?
那具體怎么使用 Skills 呢?其實在很多 AI IDE 中都可以使用了,比如 Claude Code、OpenCode。
這里以 Claude Code 為例,使用只需要以下幾步。
第一步,安裝 Claude Code
推薦使用 native 的方式安裝,相比較于 npm 更加的穩定以及能及時更新,終端中輸入:
curl -fsSL https://claude.ai/install.sh | bash然后選擇一個文件夾,終端輸入: claude,即可啟動。
![]()
但是要想使用還是需要配置一下 API 的,有挺多種辦法,你可以選擇官方的 Claude,非常貴,你也可以選擇中轉的 API,性價比高,當然你甚至可以選擇 GLM 4.7,相對劃算。
通常我還會安裝一個工具叫 CC Swtich,用來管理各種 API 的配置。
![]()
第二步,在 Claude Code 中安裝 Skills
一共有三種安裝方式,分別是:
方式一:自然語言安裝
你可以直接讓 CC 來安裝,直接提需求:
幫我安裝下 skill,項目地址是:https://github.com/anthropics/skills/blob/mai
n/skills/pptx ![]()
可以看到他能理解需求,并直接幫安裝好了:
![]()
方式二:手動安裝
下載 skill 安裝包,然后直接放到 .claude/skills/,這個目錄下:
![]()
方式三,注冊命令
在 Claude Code 中運行以下命令,將此存儲庫注冊為 Claude Code 插件市場:
/plugin marketplace add anthropics/skills然后,在插件市場中搜索相關插件:
![]()
通過插件安裝的 skills 需要在 .claude/plugins/marketplaces/ 這個目錄下查看:
![]()
或者也可以直接輸入命令安裝插件:
/plugin install document-skills@anthropic-agent-skills當安裝好 skills 后,需要重啟一下 Claude Code。
要想使用的話,可以直接指定 skill,也可以按照用戶意圖,Agent 自動選擇合適的 skill。
比如輸入 prompt:
用 pptx skill 創建一個關于 Claude Skills 的演示文稿
![]()
可以看到先是去用 HTML 來寫 PPT,然后調用 pptx skill 里面的 html2pptx.md 約束,把 html 轉為 PPT。
![]()
而這個約束文件 html2pptx.md 是對 html 轉 PPT 的一些約束規則和條件,通過 markdown 的形式約束了。
![]()
Claude Skills 經過一番苦戰,終于完成了。
![]()
我們來看下效果:

靠,非常不錯啊。一個做 PPT 的 skill 就這樣安裝好了。
都有哪些好用的 Skills?
Anthropic 官方的 skill 倉庫提供了不少有用的 skill,開源地址如下:
https://github.com/anthropics/skills![]()
也可以在 Skills 市場找到非常多的 skill:https://skillsmp.com/zh
目前已經有 58925 個 Skills 了:
![]()
然后可以在這里用 AI 來搜索你想要的 Skills,也可以按照分類查找。
![]()
那都有哪些必裝的 skill 呢?給大家推薦幾款:
1、skill-creator
Anthropic 官方出品,能夠自動寫 skill 的 skill。
![]()
地址:
https://github.com/anthropics/skills/tree/main/skills/skill-creator2、Superpowers
這個是一個完整的軟件開發工作流程的 skill,包含需求文檔、開發、測試等流程。
![]()
地址:
https://github.com/obra/superpowers3、X Article Publisher Skill
可以很方便的用來寫 X 文章,早就有這個痛點,沒想到這么快就有對應的工具了。
![]()
地址:
https://github.com/wshuyi/x-article-publisher-skill4、NotebookLM skill
能在 Claude Code 里面直接和 NotebookLM 對話,并上傳 PDF 直接到 NotebookLM。
![]()
地址:
https://github.com/PleasePrompto/notebooklm-skill5、obsidian-skills
由 obsidian 老板親自寫的 skills,能夠生成 Obsidian 增強型 Markdown,自動添加標簽、日期,不破壞原有格式,生成內容可直接存入 Obsidian 庫。還能直接生成 Obsidian Canvas 白板。
這個甚至就可以直接在 obsidian 里面安裝。
![]()
然后輸入提示詞:
用obsidian-skills畫一個 canvas 來解讀這一篇文章"開源版 Claude Code 火爆全網,已狂飆 51.7k Star。。。"![]()
可以看到,圖就很快出來了:
![]()
如何制作自己的 Skills 呢?
![]()
非常推薦大家先安裝 Anthropic 官方的一個 skill:skill-creator,他是專門用來安裝 skill 的 skill。
![]()
按照同樣的方法先安裝這個 skill:
幫我直接安裝這個skill,地址:https://github.com/anthropics/skills/blob/main/skills/skill-creator,克隆這個 skill 到我的已存在的技能目錄~/.claude/skills![]()
下面就可以在 CC 里面快速的創建 skill
創建一個 skill,能自動將 pdf 轉為 PPT
![]()
開始一頓操作來創建這個 skill 了:
![]()
接下來就什么都不用管了,很快就生成好了這個 skill:
![]()
對應的文件夾也生成 ok 了。
![]()
來做下驗證,輸入以下提示詞:
幫我把“值得去的IT公司(武漢篇).pdf”轉為 ppt 格式
![]()
轉好了:
![]()
打開項目看一下:
![]()
來看看效果,沒什么問題:
![]()
做一個 skill 幾分鐘時間,非常方便。
Skills 改變了我們與 AI 協作的基本方式。它們將一次性的提示,轉變為持久、可組合的知識資產。
通過為 AI 建立一個可擴展的程序性記憶庫,Skills 正在為下一代代更強大、更自主、更能與人類專家無縫協作的 AI Agent 奠定基礎。
Skills 把各種經驗和方法打包成技能包,降低了跨行使用的成本,普通人也更加方便的創作自己的 Agent 了。
我覺得,掌握 Skills,就是掌握了將組織智慧規模化的能力。
未來,Skills 還會一如火爆,會有越來越多的 Skills 出來。
好了,今天的文章就到這里了,謝謝你喜歡我的文章,我們下期見。
同時,大家如果對 Skills 感興趣,可以后臺回復:Skills,一起加入交流群,探討。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.