MCP 不香了,Claude Code 又推出了 Skills!!(保姆級安裝和使用教程分享)
大家好,我是R哥。
最近 Claude 公司又搞出了個新名堂——Skills(技能),官方的解釋是,使用 Skills 可以提升執行特定任務的能力。
有了 Skills,Claude 在處理特定任務時會更給力,比如,可以在本地就能調用 Skills 玩轉圖片、Excel、Word、PDF 等處理操作。
Skills 其實就是一個文件夾,里面包含了 Claude 在需要時可以加載的指令、腳本和資源等,只有當 Claude 認為某個 Skill 和當前任務相關時,它才會啟用,即按需加載。

Skills 的特點:
- 可組合性強:各種 Skills 可以像堆積木一樣組合起來,Claude 會自動判斷需要哪些 Skills,并協調它們的使用。提供了為特定工作流程拓展 Claude 的能力;
- 可移植性強:Skills 在任何地方都使用相同的格式。一次構建,即可在所有 Claude 應用、Claude Code 和 API 中使用。并且,通過 Git 版本控制就能在團隊里進行共享;
- 效率高:需要啥就加載啥,絕不浪費,也能減少大量重復的提示詞;
- 功能強大:對于那些傳統編程比 token 生成更靠譜的任務,Skills 甚至可以包含可執行代碼。
說白了,就是個 "技能包",你可以把 Skills 想象成可定制化的 AI 工具包,它能幫你把專業知識打包起來,讓 Claude 能夠靈活運用。
Skills 的分類:
- Personal Skills:個人技能,你的所有項目都可以用上的 Skills 哦,位于
~/.claude/skills/目錄下; - Project Skills:項目技能,項目技能僅對項目生效,方便團隊共享,位于每個項目中的
.claude/skills/目錄下; - Plugin Skills:插件技能,插件也能捆綁一些 Skills,安裝后就能直接用,用法和個人以及項目 Skills 是一樣的。
Skills 實戰體驗
Skills 功能僅對 Claude Pro、Max、Team 和 Enterprise 用戶開放。
Skills 其實就是插件的一種形式,我們通過 anthropics/skills marketplace 市場里的插件來安裝 Skills,Claude 會在需要的時候自動加載。
添加 Skills 插件市場
首先使用下面的指令來添加插件市場:
/plugin marketplace add anthropics/skills

也可以輸入 /plugin 按提示添加插件市場:

然后輸入官方的 Github Skills 地址:
安裝 Skills 插件
添加市場后會進入安裝技能插件:

也通過下面的命令來快速安裝 Skills:
/plugin install document-skills@anthropic-agent-skills
/plugin install example-skills@anthropic-agent-skills
官方提供的兩個技能插件用途:
-
document-skills:文檔技能包,可以處理 Excel、Word、PPT、PDF 等文檔。
-
example-skills:示例技能包 ,可以處理技能創建、MCP 構建、視覺設計、算法藝術、網頁測試、Slack 動圖制作、主題樣式等。
使用「方向鍵 + 空格鍵」選中需要安裝的技能插件,最后按「i」安裝即可:


安裝成功,通過 /plugin 命令進入 Select marketplace 可以看到已經添加的技能插件及市場:

通過 /plugin 命令進入 Manage plugins 可以對技能插件進行更新、刪除等操作:

安裝完成后,去~/.claude/skills 目錄下可以看到安裝的技能插件:

技能都保存在目錄里,每個目錄都包含一個 SKILL.md 文件。所以,你也可以手動把 skills 添加到個人的 ~/.claude/skills 目錄。
使用 Skills 插件
上面說了,Claude 會根據你的任務自動調用相關的 skills,根本不用你手動去選。而且,在它工作的過程中,你甚至能看到 Skills 在 Claude 的思考鏈里是怎么運作的。
比如,我讓它總結這個項目的功能然后生成 PDF:

如下圖所示,它自動加載了 PDF skill:


最終在項目根目錄下生成了 overview.pdf 文件,按需加載技能插件,而不是全部加載到上下文中,也有效減少了占用上下文的長度。
有了 MCP,為什么又搞出 Skills?
之前分享了一篇 MCP 的介紹及使用:
MCP 本質上是為 AI 大模型提供調用外部工具的能力,MCP Server 就是這個能力的具體實現——你可以通過它,把你已有的 API、腳本、服務包裝成 AI 能理解和調用的 MCP 工具。
使用 MCP 的限制:
- 如果只靠 MCP,你雖然可以調用很多工具/數據,但模型每次必須在提示或上下文里夾帶大量相關信息,這會消耗大量 token、降低效率。
- 在很多場景下,問題不是調用 API,而是按公司標準/流程來做事,MCP 可以訪問數據或工具,但不會自動知道這個流程的外在規則是什么。
而 Skills 正好解決了這些問題,所以,MCP 是 AI 連接外部的工具,而 Skills 教模型如何使用工具。
MCP + Skills 可以協同工作,在很多復雜系統中,兩者往往組合使用,模型先通過 MCP 訪問工具/數據,再通過 Skills 引導流程執行。
Skills 和 Slash Commands 有什么區別?
Skills 是由模型驅動的,Claude 會根據你的任務和 Skill 的描述自動匹配并使用這些 Skills,完全不需要你介入。
Slash Commands(斜杠命令)則是由用戶觸發的,你需要主動輸入 /command 才能觸發。
Claude Code 的高級用法看這篇:
總結
最近 Claude 推出的 Skills 功能,說白了,就是給 AI 加了個「技能包」系統,能讓它更聰明地完成特定任務。這個設計不但提升了 Claude 的實用性,也讓它更接近「可編程 AI 助手」的終極形態。
首先,Skills 的設計非常工程化,Claude 不再傻傻地一口氣加載所有技能,而是根據上下文判斷該用什么技能,加載對應的腳本或指令,這點在實際使用中能顯著節省上下文長度,尤其適合 token 資源有限的模型環境。
其次,Skills 有很好的組合性與移植性。你可以把多個 Skills 像樂高積木一樣組合,形成一個完整的任務流程,比如:讀 Excel → 數據處理 → 生成圖表 → 輸出 PDF,全套操作模型自己就能搞定。
更厲害的是,這套技能在 Claude 所有端都通用,構建一次可以全平臺復用。
最后再強調一點,Skills 并不是簡單的腳本插件,而是 Claude 內部思維鏈的一部分。你甚至能看到它在思考時是如何挑選、調用技能的,整個過程可視化、可追蹤,非常利于調試和優化。
未完待續,包括如何創建自己的 Skills 等,公眾號第一時間推送,關注「AI技術宅」公眾號和我一起學 AI。
版權聲明: 本文系公眾號 "AI技術宅" 原創,轉載、引用本文內容請注明出處,抄襲、洗稿一律投訴侵權,后果自負,并保留追究其法律責任的權利。

浙公網安備 33010602011771號