一文帶你看懂,火爆全網的Skills到底是個啥。
整理版優先睇
Skills係AI Agent嘅可複用能力包,比Prompt更系統,同MCP互補,能夠將工作流程固化,大大提高效率。
呢篇文章係由卡茲克撰寫,佢係AI應用開發者,經常需要處理選題同埋整合開源項目。佢發現好多人都對Skills一知半解,所以用自身經驗解釋Skills係乜、點樣用,同埋點解咁重要。整體結論係:Skills係俾Agent用嘅技能文件夾,包含Prompt、腳本、參考文件等,可以將流程性知識封裝成可複用嘅能力包,令Agent喺需要時自動調用,穩定發揮。
文章先用兩個內部案例說明Skills嘅威力:一個係AI選題系統,用Agent加三個Skills自動化完成熱點採集、選題生成同審核迭代;另一個係整合包生成器,將GitHub開源項目自動打包成本地整合包,解決編程小白嘅痛點。然後佢用帶新人做比喻,解釋Prompt似口頭交代任務,Skills似SOP手冊,而MCP係門禁卡,負責連接外部系統。
最後,佢詳細介紹Skill文件結構(必要有SKILL.md,含YAML頭部同Markdown主體),安裝方法(指令或手動複製到全局目錄),同埋官方Skills倉庫嘅實用技能(如skill-creator)。佢強調Skills嘅核心價值在於複用,建議讀者由一個常用動作開始,逐步將所有流程搬入Skills,進入自由創造嘅狀態。
- Skills係一個文件夾,包含Prompt、腳本、參考文檔等,俾Agent喺需要時加載,唔係一次性指令。
- Skills同Prompt嘅分別:Prompt係即時口頭交代,Skills係可複用嘅SOP手冊,具備漸進式披露設計,節省Token。
- Skills同MCP嘅分別:Skills負責教Agent點樣做,MCP負責畀Agent權限連接外部系統,兩者互補。
- 實戰案例:AI選題系統用Agent加三個Skills自動化選題流程;整合包生成器幫編程小白打包GitHub項目,開箱即用。
- 建議由skill-creator開始,將常用動作(如選題、修復錯誤)固化為Skills,逐步擴展至所有流程,提升效率。
Anthropic官方Skills倉庫
包含多個實用Skills,如docx、frontend-design、pdf、skill-creator、xlsx等。
安裝skill-creator嘅Prompt
可以直接向OpenCode或Claude Code發送:安裝呢個skill,skill項目地址為:
Skills係乜?點解咁熱?
Skills呢個詞最近喺AI圈爆紅,GitHub上相關倉庫瘋狂被Star。Anthropic喺2025年10月嘅Claude Code上首次支援,12月開放成標準,令大家紛紛接入。目前OpenCode、Codex、Cursor等都兼容。
Skills嘅本質係一個文件夾,包含Prompt、參考文檔、腳本等資源,俾Agent喺需要時加載。
作者用「帶新人」嘅比喻:Prompt似口頭交代任務,只喺當下對話有效;Skills似公司內部SOP手冊,Agent可以自己翻閲。而且Skills採用漸進式披露設計,先加載元信息,再視需要加載完整內容,慳Token又唔影響Agent表現。
兩個實戰案例,睇下Skills點樣用
作者分享咗公司內部兩個用Skills做嘅案例,令人更直觀感受Skills嘅威力。
呢兩個案例顯示,無論係專業人士定普通用戶,Skills都可以將經驗同需求封裝成可複用嘅能力包。
Skills vs Prompt vs MCP:三者有咩分別?
呢個係最多人問嘅問題。簡單講:Prompt係即時口頭指令,適合一次性任務;Skills係手冊,適合重複性流程;MCP係門禁卡,畀Agent連接外部系統。三者各司其職,互相配合。
Prompt:對話中嘅自然語言指令,臨時、反應式,關對話就失效。
Skills:文件夾形式,內含規範、腳本、模板,Agent按需讀取,可跨對話複用。
MCP:負責安全連接外部系統,例如數據庫、API,唔負責教Agent點做。
作者引用寶玉老師嘅觀點:「幾乎所有能用workflow完成嘅AI任務,都可以用Agent + Skills實現。」呢句值得深思。
一個完整Skill嘅基本配置
一個Skill文件夾必須包含SKILL.md(唯一必需),其他文件可選。文件夾名要用小寫字母加連字符,例如hotspot-collector。
---
name: 你嘅skill名稱
description: 簡要描述該技能嘅功能同埋何時該使用佢
---
# 你嘅技能名稱
## 指令 (Instructions)
為OpenCode提供清晰、逐步嘅操作指南。
## 示例 (Examples)
展示使用該技能嘅具體代碼或操作案例。
description係最核心嘅字段,決定Agent何時調用呢個Skill。一定要用第三人稱,避免視角不一致。
例如「處理Excel文件並生成報告」係優秀描述;「我可以幫助你處理Excel文件」係唔掂嘅,因為用咗第一人稱。另外,SKILL.md正文最好控制喺500行以內,效果最佳。
點樣安裝同使用Skills?
安裝好簡單,有兩種方法。推薦先用官方嘅skill-creator,幫你生成其他Skill。
- 1 方法一:用指令安裝。例如喺OpenCode入面講:「安裝呢個skill,skill項目地址為: https://github.com/anthropics/skills/tree/main/skills/skill-creator」,AI會自動下載。
- 2 方法二:手動將Skills文件夾拖到全局目錄。Claude Code路徑:~/.claude/skills;OpenCode路徑:~/.config/opencode/skill。建議用全局目錄,任何項目都用到。
裝完之後,OpenCode要退出重進先識別到新Skill;Claude Code 2.1.0版本後有熱重載,唔使重啟。
使用時直接同AI對話,例如「幫我用整合包生成器打包呢個GitHub項目」,AI會自動調用對應Skill。作者建議先用Plan模式規劃,再切換模式執行。



入麪包含 1 個 Agent(總控中樞)加 3 個 Skill,而家,每日我只係需要講一句:開始今日選題生成。
呢樣嘢就會全自動咁:
第 1 步,一個熱點採集 Skill 採集全網熱點,從多個平台攞最新熱點。















例如你而家遇到嘅好多痛點,本質係呢個新人好叻好叻但係就係入唔到你哋公司嘅倉庫,因為佢冇權限,冇倉庫嗰張門禁卡。
MCP 就係嗰張門禁卡,可以令 AI 應用安全咁連接外部系統,叫用外部嘅一啲能力。
聽完上面個故事,我相信你而家一定清楚 Skills、Prompt、MCP 嘅分別。
咁明咗係咩嚟,大家都知,Skills 本質係一個 file folder。
我哋就可以睇嚇,一個基本嘅 Skill 嘅基本配置係點樣嘅。
一般嚟講,一個完整嘅 Skill,包含以下檔案:

重要提醒:
1、file folder 名稱一定要係細楷字母加連字符,例如 hotspot-collector(唔可以有空格、大楷)。
2、SKILL.md 係唯一必需,其他都係可選。
SKILL.md 係核心檔案,佢嘅結構係固定分為兩部分:
1、YAML頭部(必需):用---包住,包含 name 同 description 字段,呢個係 OpenCode 用嚟識別 Skill 嘅名片。
2、Markdown 主體(必需):詳細嘅工作流程、輸出格式要求、例子等。
---
name: 你的skill名稱
description: 簡要描述該技能的功能以及何時該使用它
---
# 你的技能名稱
## 指令 (Instructions)
為 OpenCode提供清晰、逐步的操作指南。
## 示例 (Examples)
展示使用該技能的具體代碼或操作案例。最最核心嘅,其實就係 description 呢個字段,就係描述 Agent 會喺幾時點樣調用你個 Skills。
呢度一定要注意,唔好將一啲 Prompt 嘅壞習慣帶過嚟,一定要全程用第三人稱。
因為描述會被注入到系統提示入面,視角唔一致會導致發現問題。
好嘅:「處理 Excel 檔案並生成報告」
唔多掂嘅:「我可以幫你處理 Excel 檔案」
唔多掂嘅:「你可以用呢個嚟處理 Excel 檔案」
而且,盡量包含你嘅觸發關鍵詞,同時成個 SKILL.md 嘅正文,一定要保持喺 500 行以內,咁樣效果先最好。
例如我嗰個整合包生成器嘅 SKILL.md 檔案。

係咪有啲暈暈哋,呢個時候可能好多朋友就會話,停停停,唔好同我講呢啲,我知道要寫呢啲,但係太麻煩,咁多嘢都要我自己 set,好麻煩,又冇啲可以幫我直接生成一個 Skill 嘅 Skill 咩。
你唔好話,真係有㗎。
Anthropic 官方自己就 open source 咗一個 Skills repository,入面有好多極其實用嘅 Skills。
網址喺呢度:https://github.com/anthropics/skills

呢個 Skills file folder 入面,就係 Claude 官方自己做嘅 Skills。

我都簡單整理咗大概嘅用途。

比較推薦安裝嘅有 docx、frontend-design、pdf、skill-creator、xlsx 呢啲幾乎所有人都用得着嘅。
入面識得生成 Skills 嘅 Skill,就係呢個 skill-creator。

安裝呢個 Skill 都好簡單。
有兩種方法。
1. 直接使用 command。
我哋打開 Claude Code 或者 OpenCode,我喺度都係用 OpenCode 做例子。
直接將呢段 Prompt 傳畀 AI。
安裝這個skill,skill項目地址為: https://github.com/anthropics/skills/tree/main/skills/skill-creator然後,就裝完喇。

你想安裝 Claude 官方其他嘅 Skill,就將條 link 換咗就得。
2. 第二種做法,就係將 Skills file folder 直接拖到你嘅本地目錄度。
地址如下:
Claude Code:~/.claude/skills
OpenCode:~/.config/opencode/skill
例如我部 Mac 電腦嘅路徑:/Users/khazix/.config/opencode/skill
Windows 嘅話,就係呢度。

呢度注意嚇,一開始係冇 skill file folder 嘅,要自己手動開一個,所有 project 都可以 share 放喺 global directory 嘅 Skill 度,建議大家可以將所有 skill 都揀 global directory 生效,咁樣喺任何 file directory 打開 Claude Code 或者 OpenCode 都可以認到你安裝嘅 skill,更加方便,如果開發者有特定嘅分區,咁另計。
裝完之後,OpenCode 記得退出再入過,Claude Code 唔使,2.1.0 版本更新之後就有 Skills hot reload,好正㗎。
當你 set 好 skill 之後,你就可以直接執行,執行 Skills 好簡單,直接經對話 OpenCode 就會根據你嘅需求嚟調用對應嘅 skill 完成你嘅任務。
就好似我嗰個整合包生成器嘅 Skills,你直接講你嘅 Prompt,先用 Plan 模式規劃嚇,確定曬所有文件之後,直接切換模式,然後開工就得。

以上,既然睇到呢度,如果覺得唔錯,順手㩒個讚、睇、轉發三連啦,如果想第一時間收到推送,都可以畀我個星標⭐~多謝你睇我嘅文章,我哋,下次再見。
> / 作者:卡茲克
> / 投稿或爆料,請聯絡電郵:wzglyay@virxact.com



裏面包含1個 Agent(總控中樞)+ 3個Skill,現在,每天我只需要說一句:開始今日選題生成。
這玩意就會全自動的:
第1步,一個熱點採集skill採集全網熱點,從多個平台抓取最新熱點。















比如你現在遇到的很多痛點,本質是這個新人牛逼到爆炸但是就是進不去你們公司的倉庫,因為他沒有權限,沒有倉庫的那個門禁卡。
MCP就是那個門禁卡,能讓AI應用安全地連接外部系統,調用外部的一些能力。
聽完了上面的故事,我相信你現在肯定清楚,Skills、Prompt、MCP的區別了。
那明白是啥了,大家也都知道,Skills本質是個文件夾了。
我們就可以來看看,一個基本的Skill的基本配置是個什麼的樣的了。
一般來說,一個完整的Skill,包含以下文件:

重要提醒:
1、文件夾名稱必須是小寫字母+連字符,例如 hotspot-collector(不能有空格、大寫)。
2、SKILL.md是唯一必需的,其他都是可選的。
SKILL.md 是核心文件,它的結構是固定的分為兩部分:
1、YAML頭部(必需):用---包裹,包含 name和description字段,這是 OpenCode用來識別 Skill 的名片。
2、Markdown 主體(必需):詳細的工作流程,輸出格式要求,示例等。
---
name: 你的skill名稱
description: 簡要描述該技能的功能以及何時該使用它
---
# 你的技能名稱
## 指令 (Instructions)
為 OpenCode提供清晰、逐步的操作指南。
## 示例 (Examples)
展示使用該技能的具體代碼或操作案例。最最核心的,其實就是description這個字段了,就是描述Agent會在何時如何調用你這個skills。
這塊一定要注意,別把一些Prompt的壞習慣帶過來,一定要始終使用第三人稱。
因為描述會被注入到系統提示中,不一致的視角會導致發現問題。
優秀的:"處理Excel文件並生成報告"
不太行的:"我可以幫助你處理Excel文件"
不太行的:"你可以使用這個來處理Excel文件"
且,儘量包含你的觸發關鍵詞,同時整個將SKILL.md的正文,一定要保持在500行以內,這樣效果菜最好。
比如我那個整合包生成器的SKILL.md文件。

是不是有點暈了,此時可能很多朋友就會說,停停停,別跟我講這些了,我知道要寫這些,但是太麻煩了,這麼多東西都要我自己設,好麻煩,又沒有那種能幫我直接生成一個Skill的Skill。
你別說,還有真有。
Anthropic官方自己就開源了一個Skills倉庫,裏面有不少極度實用的Skills。
網址在此:https://github.com/anthropics/skills

這個Skills文件夾裏,就是Claude官方,自己做的Skills。

我也簡單整理了一下大概的作用。

比較推薦安裝的就是docx、frontend-design、pdf、skill-creator、xlsx這些幾乎所有人都用的到。
裏面能生成Skills的Skill,就是這個skill-creator。

安裝這個Skill也特別簡單。
有兩種方法。
1. 直接使用命令。
我們打開Claude Code或者OpenCode,我這裏還是用OpenCode舉例子。
直接把這段Prompt,發給AI。
安裝這個skill,skill項目地址為: https://github.com/anthropics/skills/tree/main/skills/skill-creator然後,就裝完了。

你想要安裝Claude官方的其他的Skill,就把連結換了就行。
2.第二種做法,就是把Skills文件夾,直接拖到你的本地目錄裏。
地址如下:
Claude Code:~/.claude/skills
OpenCode:~/.config/opencode/skill
比如我的Mac電腦的路徑:/Users/khazix/.config/opencode/skill
Windows的話,就是這。

這裏注意一下,初始是沒有skill文件夾的,要自己手動創建一個,所有項目都能共享放在全局目錄的Skill裏,建議大家可以把所有的skill都選擇全局目錄生效,這樣在任何文件目錄下打開Claude Code或者OpenCode都可以識別到你所安裝的skill,也更加方便,如果是開發者自己有特定的分區,那另說。
裝完以後,OpenCode記得退出重進一下,Claude Code不用,2.1.0版本更新後就有Skills熱重載了,非常的香。
當你配置好skill之後,你就可以直接運行了,運行Skills特別簡單,直接通過對話OpenCode就會根據你的需求來調用對應的skill來完成你的任務。
就比如我那個整合包生成器的Skills,你直接說你的Promtp,先用Plan模式規劃一下,確定了所有的文檔之後,直接切換模式,然後開幹就行。

以上,既然看到這裏了,如果覺得不錯,隨手點個贊、在看、轉發三連吧,如果想第一時間收到推送,也可以給我個星標⭐~謝謝你看我的文章,我們,下次再見。
>/ 作者:卡茲克
>/ 投稿或爆料,請聯繫郵箱:wzglyay@virxact.com