如何高效管理多 Agent 散落各處的 Skills?

作者:Next蔡蔡
日期:2026年6月23日 下午10:33
來源:WeChat 原文

整理版優先睇

速讀 5 個重點 高亮

Next蔡蔡分享點樣用佢開發嘅 oh-my-skills 小工具,統一管理多個 AI Agent 嘅 Skills,解決分散、同步同備份嘅煩惱。

整理版摘要

呢篇文章係由《白話AI編程》作者 Next蔡蔡寫嘅,佢本身係一個多 Agent 工具嘅重度用戶,成日遇到同一個 Skill 要喺唔同 Agent 重新安裝、唔記得裝咗喺邊個項目、或者想備份 Skills 但發現分散喺十幾個目錄嘅問題。為咗解決呢個痛點,佢開發咗一個叫 oh-my-skills 嘅開源小工具,目前版本 v0.1.0,核心功能有兩個:發現 Skills 同同步 Skills。

發現 Skills 嘅部分,工具會自動掃描本地安裝咗嘅 27 個主流 Agent 工具(例如 Claude CodeCursorCodexTrae、Windsurf 等),識別出佢哋嘅 Skills,並分成全局工作區同項目工作區顯示。用戶可以清楚見到每個 Agent 裝咗邊啲全局 Skills、狀態係可用定可更新,仲可以點擊睇詳細資訊,包括本地路徑、描述、來源。項目工作區就需要手動選擇關聯項目或者掃描發現。

同步 Skills 嘅功能,係為咗將 Skills 遷移或者同步到唔同 Agent。例如由 Claude Code 轉去 Codex 嘅時候,可以揀選要同步嘅 Skills,然後揀同步方式(複製副本或者建立軟連結 Symlink)、目標 Agent 同生效範圍。另外仲有個「導入中心庫」嘅選項,先將 Skills 集中到中心庫,再用軟連結分發,適合長期管理。操作之前會有預覽,遇到衝突會跳過唔會直接覆蓋。作者強調呢個工具唔係每…

  • oh-my-skills 專為多 Agent 用戶設計,解決 Skills 分散、難以同步同備份嘅痛點。
  • 核心功能係「發現 Skills」:自動掃描本地 27 個主流 Agent 工具,顯示全局同項目 Skills 狀態。
  • 「同步 Skills」支援兩種方式:快速同步(複製或 Symlink)同導入中心庫再分發。
  • 同步前有操作預覽,衝突會自動跳過,唔會直接覆蓋現有 Skills。
  • 目前只支援 macOS,開源喺 GitHub,適合 Skills 重度用戶,單一工具用戶價值唔大。
值得記低
連結 github.com

oh-my-skills GitHub 倉庫

開源工具,用嚟管理多 Agent Skills,支援發現同同步功能。

整理重點

多 Agent Skills 管理嘅痛點同解決方案

Next蔡蔡發現自己同好多觀眾一樣,成日遇到 Skills 管理嘅問題:同一個 Skill 喺 Claude Code 裝咗,但 Codex 冇;明明用過嘅 Skill,唔記得放喺邊個項目;想備份 Skills 庫,但發現分散喺十幾個目錄,最後放棄。為咗解決呢個問題,佢開發咗 oh-my-skills 呢個小工具。

oh-my-skills 嘅 v0.1.0 版本做得好剋制,核心功能只有兩個:發現 Skills 同 同步 Skills。

整理重點

自動掃描本地 Agent,發現所有 Skills

第一次使用時,oh-my-skills 會自動掃描本地安裝嘅 Agent 工具,唔需要手動配置路徑。目前支援 27 個主流工具,覆蓋 App、CLIExtension 三種形態,包括 Claude CodeCursor、Codex、Trae、Windsurf 等。

掃描之後,工具會識別出每個 Agent 嘅可用 Skills,包括嚟自 skill.sh、GitHubPlugins 同本地開發 嘅 Skills。已卸載 Agent 嘅殘留 Skills 暫時唔會顯示。

  1. 1 全局工作區:自動掃描,顯示每個 Agent 裝咗邊啲全局 Skills 同狀態(可用/可更新/需檢查)。唔建議放太多全局 Skills,以免擠佔上下文影響 Agent 表現。
  2. 2 項目工作區:需要手動選擇「關聯項目」或者「掃描發現」嚟加入包含 Skills 嘅項目。

點擊某個 Skill 可以展開詳情卡片,睇到佢嘅 本地路徑、description、來源 或者檢測到嘅問題。

整理重點

快速同步 Skills 或者導入中心庫做長期管理

發現 Skills 之後,就可以解決遷移問題。例如由 Claude Code 轉去 Codex,可以揀選要同步嘅 Skills(支援多選),底部會出現操作窗口,有「快速同步」同「導入中心庫」兩個選項。

  • 快速同步:揀選同步方式(複製副本 或者 創建軟連結 Symlink)、目標 Agent 同生效範圍(全局或項目)。
  • 導入中心庫:先將 Skills 複製到中心庫,再用軟連結分發到目標 Agent。更適合長期管理,方便集中維護。

導入中心庫之後,原有 Skills 仍然保留,工具暫時唔會幫用戶刪除 Skills,用戶可以自行決定係兩邊都保留,定係只維護一份中心庫。

整理重點

適用對象同目前限制

作者老實講,呢個工具唔係每個人都需要。如果你只用一款 AI 工具(例如得 Claude Code),手動管理 .claude/skills 目錄就夠,工具對你價值唔大。但如果你係 多 Agent 工具用戶 或者 Skills 重度用戶,佢可能會幫你慳唔少時間。

目前版本仲有啲限制:只支援 macOS(因為作者用 Mac);UI/UX 細節要打磨;一啲邊界問題可能未解決;高級功能例如 Skills 版本對比、衝突解決仲未做。

呢個工具係 開源 嘅,歡迎反饋 Issue 或者貢獻 PR。

哈囉各位精神股東,我係Next蔡蔡!

上期我喺文章尾提過可以用 Symlink 嚟管理 Skills,於是有觀眾問點樣用 Symlink 嚟管理多個 Agent 嘅 Skills?
01-Input/07-Clipping/assets/d7c9a509f7608f4736e3c329c7ea4121_MD5.jpg

其實呢個都係我自己嘅痛點:

  • 同一個 Skill,我喺 Claude Code 插件裝咗,Codex 就冇,要重新揾、重新配
  • 有啲 Skill 明明之前用過,但死都諗唔起裝咗喺邊個項目度
  • 想備份自己嘅 Skills 庫,發現佢哋分散喺十幾個唔同嘅目錄度,放棄咗
  • ……

所以我開發咗呢個用嚟管理多個 Agent Skills 嘅小工具 —— oh-my-skills
01-Input/07-Clipping/assets/8125bd367be435197f49869779893b6a_MD5.jpg


oh-my-skills 嘅 v0.1.0 版本做得幾剋制,核心功能其實得兩個:發現 Skills,以及同步 Skills


發現 Skills

大家第一次用嘅時候, oh-my-skills 會自動掃描本地可用嘅 Agent,識別出你裝咗邊啲支援 Skills 嘅 Agent 工具。唔需要手動配置路徑,佢會自己揾。

目前支援 27 個主流工具(覆蓋 App/CLI/Extension 三種形態),Claude Code、Cursor、Codex、Trae、Windsurf …… 之後如果有唔支援嘅,再考慮加一個自定義添加功能;

然後佢會識別呢啲已經安裝喺本地嘅 Agent 嘅可用 Skills,識別範圍包括從 skill.sh、Github,到 Plugins 同本地開發嘅多種 Skills

至於嗰啲已卸載嘅 Agent 嘅殘留 Skills,v0.1.0 版本暫時唔做識別展示。
01-Input/07-Clipping/assets/c6c53ce7da5b455bef6f688e49e72167_MD5.jpg

呢啲識別出嚟嘅 Skills 喺 oh-my-skills 會分別喺 全局工作區 和 項目工作區 展示,呢度嘅全局工作區同項目工作區,就係對應 Skills 兩種生效範圍:全局同項目。

全局工作區嘅 Skills 係自動掃描識別嘅,大家喺結果列表可以睇到邊啲 Agent 裝咗邊啲全局 Skills ,同埋呢啲 Skills 嘅狀態(可用/可更新/需檢查)。不過唔建議全局放太多 Skills ,因為會佔用上下文進而影響 Agent 表現。

項目工作區嘅 Skills 就需要自己手動選擇,有兩種選擇方式:

- 「關聯項目」係選擇包含 Skills 嘅某個具體項目,適合你本身就知道呢個項目有 Skills;

- 「掃描發現」係你知道某個上級目錄(包含多個項目)入面一定有某個項目包含 Skills,佢就會將呢個層級下包含 Skills 嘅項目全部掃描出嚟。
01-Input/07-Clipping/assets/bb9533a4a89f5db0027ee34be8ec6bc7_MD5.jpg

如果你想睇某個 Skill 更詳細嘅介紹,可以喺結果列表撳目標 Skill,喺展開嘅詳情卡片入面,你可以睇到佢嘅本地路徑、description、來源,或者係檢測出嚟嘅問題。
01-Input/07-Clipping/assets/78d1df5d53bf2225f3f772de08d27207_MD5.jpg01-Input/07-Clipping/assets/98a81d6e9fc662707fba56d1fc9f9a6a_MD5.jpg

以上就係呢個小工具嘅第一個功能,發現你喺本地安裝嘅多個 Agent 嘅可用 Skills。


同步 Skills

知道自己本地有啲咩 Skills 之後,接下來就可以解決開頭提到嘅 Skills 遷移或者同步問題?

例如呢排 Codex 好興,好多人從 Claude Code 搬過嚟 Codex,咁點樣將之前喺 Claude Code 嘅 Skills 快速搬到 Codex 度呢?

以之前透過 Claude Code 嘅 Plugins 安裝嘅 blog-translator skill 為例。

不論你係從全局工作區定係項目工作區掃描發現嘅 Skills,只要剔選左邊嘅按鈕(支援多選),底部就會出現下面呢個交互窗口,其中有「快速同步」「導入中心庫」兩個掣。
01-Input/07-Clipping/assets/8937d5dc27675f241f99ef53ad127ac3_MD5.jpg

揀「快速同步」,就會將揀中嘅 Skill 帶到「同步 Skills - 快速同步」窗口,接下來你只需要揀:

  • 同步方式:複製副本,或者建立軟連結(Symlink)
  • 目標 Agent:呢度我哋揀嘅就係 Codex
  • 生效範圍:都分為全局同項目

01-Input/07-Clipping/assets/c7bb75d30689d5c8ffdc1443e5432977_MD5.jpg

「導入中心庫」嘅核心流程同「快速同步」差唔多,分別在於先將 Skills 複製到中心庫,再用軟連結分發到目標 Agent。呢種更適合長期管理。

Skills 導入中心庫之後,原來嘅 Skills 仍然喺度,暫時唔做幫用戶刪除 skills 嘅功能。用戶自行判斷係要兩邊都保留,定係只維護一份中心庫。
01-Input/07-Clipping/assets/3c50d0c18e62845803068dcba4adc341_MD5.jpg

不論你揀邊種同步方式,正式嘅時候會俾你先做個操作預覽,有衝突嘅內容(例如你要同步過去嘅 Agent 已經有呢個 skills)會喺預覽度被攔住/跳過,唔會直接覆蓋。
01-Input/07-Clipping/assets/386c24fda8c7c061da558455f926243b_MD5.jpg


老實講,呢個工具唔係每個人都需要。

如果你只用一款 AI 工具(例如只用 Claude Code ),咁佢對你嘅價值唔大。你手動管理 .claude/skills 目錄就夠曬。

但如果你係好似我咁嘅多 Agent 工具用戶或者 Skills 重度用戶,佢可能會幫你慳返唔少功夫。

呢個小工具目前仲比較粗糙。例如:

  • 目前只支援 macOS(因為我自己主要用 Mac)
  • UI/UX 仲有好多細節要打磨
  • 一啲邊界問題可能仲未解決
  • 一啲高級功能(例如 Skills 嘅版本對比、衝突解決)仲未做

呢個工具係開源嘅:🔗 https://github.com/nextcaicai/oh-my-skills

如果你喺使用中有任何問題,都歡迎反饋或者提 Issue;如果你想貢獻代碼,更加歡迎提 PR。

以上就係今日嘅全部內容,多謝你睇到呢度。

我係Next蔡蔡,《白話AI編程》書籍作者,Skills藍皮書、DeepSeek自學手冊 開源教程作者,持續分享 AI 編程、AI Agent,以及我嘅 AI 學習思考。
我哋下期見 ~

哈嘍各位精神股東們,我是Next蔡蔡!

上期我在文章末尾提了嘴可以用 Symlink 進行 Skills 管理,於是有觀眾提問怎麼用 Symlink 來管理多 Agent 的 Skills ?
01-Input/07-Clipping/assets/d7c9a509f7608f4736e3c329c7ea4121_MD5.jpg

這其實也是我自己的痛點:

  • 同一個 Skill,我在 Claude Code 插件裏裝了,Codex 裏卻沒有,需要重新找、重新配
  • 有些 Skill 明明之前用過,但死活想不起來裝在哪個項目裏了
  • 想備份自己的 Skills 庫,發現它們分散在十幾個不同的目錄裏,放棄了
  • ……

所以我開發了這個來用來管理多 Agent Skills 的小工具 —— oh-my-skills
01-Input/07-Clipping/assets/8125bd367be435197f49869779893b6a_MD5.jpg


oh-my-skills 的 v0.1.0 版本做得很剋制,核心功能其實就是兩個:發現 Skills,以及同步 Skills


發現 Skills

大家第一次使用時, oh-my-skills 會自動掃描本地可用的 Agent,識別出你安裝了哪些支持 Skills 的 Agent 工具。不需要手動配置路徑,它會自己去找。

目前支持 27 個主流工具(覆蓋 App/CLI/Extension 三種形態),Claude Code、Cursor、Codex、Trae、Windsurf …… 後續如果有不支持的,再考慮增加一個自定義添加功能;

接着它會識別這些已經安裝在本地的 Agent 的可用 Skills,識別範圍包括從 skill.sh、Github,到 Plugins 和 本地開發的多種 Skills

至於那些已卸載的 Agent 的殘留 Skills,v0.1.0 版本暫時不做識別展示。
01-Input/07-Clipping/assets/c6c53ce7da5b455bef6f688e49e72167_MD5.jpg

這些識別出來的 Skills 在 oh-my-skills 會分別在 全局工作區 和 項目工作區 展示,這裏的全局工作區和項目工作區,就是對應 Skills 兩種生效範圍:全局和項目。

全局工作區的 Skills 是自動掃描識別的,大家在結果列表可以看到哪些 Agent 裝了哪些全局 Skills ,以及這些 Skills 的狀態(可用/可更新/需檢查)。不過不建議全局放太多 Skills ,因為會擠佔上下文進而影響 Agent 表現。

項目工作區的 Skills 則需要自己手動選擇,有兩種選擇方式:

- “關聯項目”是選擇包含 Skills 的某個具體項目,適合你本身就知道這個項目有 Skills;

- “掃描發現”是你知道某個上級目錄(包含多個項目)裏一定有某個項目包含 Skills,它就會把這個層級下包含 Skills 的項目都給掃描出來。
01-Input/07-Clipping/assets/bb9533a4a89f5db0027ee34be8ec6bc7_MD5.jpg

如果你想查看某個 Skill 更詳細的介紹,可以在結果列表中點擊目標 Skill,在展開的詳情卡片中,你可以看到它的本地路徑、description、來源,或者是檢測出來的問題。
01-Input/07-Clipping/assets/78d1df5d53bf2225f3f772de08d27207_MD5.jpg01-Input/07-Clipping/assets/98a81d6e9fc662707fba56d1fc9f9a6a_MD5.jpg

以上就是這個小工具的第一個功能,發現你在本地安裝的多個 Agent 的可用 Skills。


同步 Skills

知道自己本地都有哪些 Skills 後,接下來就可以解決開篇提到的 Skills 遷移或同步問題?

比如這段時間 Codex 很火,不少人從 Claude Code 遷移到 Codex,那怎麼將之前在 Claude Code 中的 Skills 快速遷移到 Codex 中呢?

以之前通過 Claude Code 的 Plugins 安裝的 blog-translator skill 為例。

不論你是從全局工作區還是項目工作區掃描發現的 Skills,只要勾選左側的按鈕(支持多選),底部就會出現下方這個交互窗口,其中有”快速同步““導入中心庫“兩個按鈕。
01-Input/07-Clipping/assets/8937d5dc27675f241f99ef53ad127ac3_MD5.jpg

選擇“快速同步”,就會將選中的 Skill 帶到”同步 Skills - 快速同步“窗口,接下來你只需要選擇:

  • 同步方式:複製副本,或者創建軟連結(Symlink)
  • 目標 Agent:這裏我們選擇的就是 Codex
  • 生效範圍:也分為全局和項目

01-Input/07-Clipping/assets/c7bb75d30689d5c8ffdc1443e5432977_MD5.jpg

“導入中心庫”的核心流程和“快速同步”差不多,區別在於先把 Skills 複製到中心庫,再用軟連結分發到目標 Agent。這種更適合長期管理。

Skills 導入中心庫後,原來的 Skills 還在,暫時不做幫用戶刪除 skills 的功能。用戶自行判斷是否要兩邊都保留,還是隻維護一份中心庫。
01-Input/07-Clipping/assets/3c50d0c18e62845803068dcba4adc341_MD5.jpg

不論你選擇哪種同步方式,在正式會給你先做個操作預覽,有衝突的內容(比如你要同步過去的 Agent 已經有這個 skills 了)會在預覽中被攔住/跳過,不會直接覆蓋。
01-Input/07-Clipping/assets/386c24fda8c7c061da558455f926243b_MD5.jpg


老實講,這個工具不是每個人都需要。

如果你只用一款 AI 工具(比如只用  Claude Code ),那它對你的價值不大。你手動管理 .claude/skills 目錄就夠了。

但如果你是像我這樣的多 Agent 工具用戶或者 Skills 重度用戶,它可能會幫你省不少事。

這個小工具目前還比較粗糙。比如:

  • 目前只支持 macOS(因為我自己主要用 Mac)
  • UI/UX 還有很多細節要打磨
  • 一些邊界問題可能還沒解決
  • 一些高級功能(比如 Skills 的版本對比、衝突解決)還沒做

這個工具是開源的:🔗 https://github.com/nextcaicai/oh-my-skills

如果你在使用中有任何問題,都歡迎反饋或提 Issue;如果你想貢獻代碼,更歡迎提 PR。

以上就是今天的全部內容,謝謝你看到了這裏。

我是Next蔡蔡,《白話AI編程》書籍作者,Skills藍皮書、DeepSeek自學手冊 開源教程作者,持續分享 AI 編程、AI Agent,以及我的 AI 學習思考。
我們下期見 ~