用了一圈官方和社群技能後,你可能會冒出一個想法:有些我自己常乾的活兒,沒有現成技能,能不能自己做一個?
答案是:可以。這就是技能系統的進階玩法——建立自己的技能。這一節作為"技能進階與建立"的開篇,帶你建立建立技能的整體認知。
一、為什麼建立自己的技能#
官方技能再豐富,也覆蓋不了所有人的個性化需求。自己建立技能的價值在於:
| 場景 | 價值 |
|---|---|
| 重複性工作流 | 把一套固定流程封裝成一個技能,一鍵複用 |
| 個人/團隊定製 | 覆蓋官方沒有的垂直場景 |
| 固化最佳實踐 | 把你摸索出的高效方法沉澱成標準能力 |
| 分享複用 | 做好的技能可以分享給團隊,統一工作方式 |
打個比方:用官方技能像"買成衣",自己建立技能像"量體裁衣"——更合身,但需要你花點功夫。
二、技能的結構:SKILL.md + 資源#
一個技能本質上是一個資料夾,裡面有約定好的結構。核心是:
bash
各部分的作用#
| 組成 | 是否必需 | 作用 |
|---|---|---|
| SKILL.md | 必需 | 技能的核心說明檔案,定義技能是誰、何時觸發、怎麼執行 |
| bundled resources(指令碼/references/assets) | 可選 | 輔助執行的資源,比如指令碼程式碼、參考資料、模板檔案 |
其中 SKILL.md 是靈魂——它告訴 AI 這個技能叫什麼、什麼時候該用、具體怎麼幹。寫好 SKILL.md,技能就成功了一大半。

三、用 skill-creator 技能輔助建立#
不用從零手寫,WorkBuddy 提供了一個官方技能 skill-creator,專門用來指導建立技能。
skill-creator 能幫你#
- 從零建立一個新的 SKILL.md
- 改進現有技能的措辭和觸發邏輯
- 把重複工作流轉化為可複用的技能
- 最佳化技能描述,讓觸發更可靠
使用流程#
- 啟用 skill-creator 技能
- 在對話裡描述你要建立的技能需求
- skill-creator 引導你定義技能的人設、觸發條件、執行步驟
- 生成 SKILL.md 和配套資源
- 測試、迭代、儲存
bash
skill-creator 會幫你把需求拆解成結構化的技能定義。
四、實踐八:自我進化建立自己的 Skills#
建立技能有一個進階玩法,官方稱為**"實踐八:自我進化"**。它的思路是:
讓 WorkBuddy 在使用過程中,自動發現可以沉澱成技能的重複模式,並輔助你把它們固化成技能。
這依賴前面講過的 self-improvement 技能。配合使用後,WorkBuddy 不再只是被動執行,而是能"覆盤自己的使用習慣,主動建議建立技能"。
簡單理解:自我進化 = 讓 AI 幫你發現"哪些活兒值得做成技能",然後幫你做出來。 這是把 WorkBuddy 從"工具"變成"會成長的助手"的關鍵能力。
五、安全注意事項(重要)#
建立和安裝技能時,安全是繞不開的話題。因為技能是以你的身份執行的,風險必須重視。
非官方技能的風險#
- 惡意指令注入:技能裡可能藏著誘導 AI 做壞事的指令
- 越權操作:超出預期地去訪問不該碰的資料
- 後門:留有隱蔽的惡意通道
安全建議#
| 場景 | 建議 |
|---|---|
| 建立技能 | 遵循官方結構,指令碼邏輯清晰可審計 |
| 使用第三方技能 | 先用 Skill Scanner 掃描,審查許可權和來源 |
| 資金/敏感操作 | 先小範圍測試再正式啟用 |
| 分享給團隊 | 確保技能經過審查,避免傳播有風險的技能 |
核心原則:自己建立的技能要清晰可審計;用別人的技能要先審查後使用。
六、建立技能的入門流程#
給你一個從想法到成品的推薦路徑:
- 識別需求:找到那個反覆做、值得封裝的工作流
- 描述清楚:把"要幹什麼、何時觸發、怎麼執行"想明白
- 用 skill-creator 生成:讓官方技能輔助產出 SKILL.md
- 測試迭代:用幾個典型場景測試,根據效果調整
- 審查安全:確認指令碼邏輯無越權、無風險
- 啟用複用:啟用技能,之後一鍵呼叫
小結#
- 技能結構 = SKILL.md(必需)+ 可選的 bundled resources(指令碼/references/assets)
- 用官方 skill-creator 技能輔助建立,不用從零手寫
- 自我進化(self-improvement)能讓 AI 主動發現並沉澱可複用的技能
- 安全核心:自建要可審計,第三方先掃描審查,敏感操作先小範圍測試
到這裡,技能系統的主要知識就講完了。下一部分,我們將進入 MCP 聯結器與知識庫,學習如何讓 WorkBuddy 觸達外部世界的資料。