knoxgraeme/skillfish
The skill manager for AI coding agents. Install, update, and sync skills across Claude Code, Cursor, Copilot + more.
解決的問題
Skillfish 是一個用於管理「代理技能」的工具——即可攜帶的指令、提示與資源套件,用以擴展 AI 編碼代理的功能。它解決了在不同 AI 工具間手動管理這些技能的問題,讓使用者能同時在多個代理上安裝、更新與同步技能。
工作原理
Skillfish 作為一個 CLI 工具,可偵測已安裝的 AI 代理(如 Claude Code、Cursor 與 GitHub Copilot),並管理它們使用的 SKILL.md 檔案。它能從 GitHub 倉庫拉取技能,透過 skill.fish 目錄搜尋技能,並將技能安裝到各代理預期查找的特定目錄中。
為維持團隊間的一致性,它使用 skillfish.json 清單檔案。此清單檔案追蹤外部技能,讓團隊成員只需執行單一指令即可安裝或更新所需技能,從而同步本地環境。
適用對象
使用 AI 編碼代理,並希望在工具與團隊間共享、發現與標準化領域專業知識及可重複使用工作流程的開發者。
主要亮點
- 多代理支援:支援 33 種不同的 AI 代理,包括 Claude Code、Cursor、Windsurf 與 GitHub Copilot。
- 一鍵安裝:透過單一指令即可將技能安裝至系統中偵測到的所有代理上。
- 團隊同步:使用清單檔案(
skillfish.json)確保所有團隊成員擁有相同的技能集。 - 技能建立:提供互動式
init指令,可建立帶有結構化元資料的新技能範本。 - 私有倉庫支援:與 GitHub 金鑰整合,支援從私有倉庫安裝技能。
相關
- 專案
- 專案
- 專案
- 專案
- 專案