Grimoire:為你的AI智慧體安裝的最佳實踐包管理器
Grimoire 是一個技能包管理器,透過宣告式配置為AI智慧體安裝並強制執行專家級最佳實踐。它支援27個領域、1000多項技能,相容Claude、Copilot、Gemini、Cursor等主流AI工具,並提供基於語義的合規性檢查功能。
Grimoire 是一個開源的技能包管理器,專為 AI 智慧體設計,旨在解決專家最佳實踐的管理與強制執行難題。它的核心理念是:AI 模型擁有豐富的知識,但如果沒有明確指導,它們不會自動應用這些知識。Grimoire 充當了強制執行層,將專家經驗封裝為可安裝、可執行、可驗證的技能包。
專案採用包管理器模型,開發者只需在 grimoire.toml 檔案中宣告所需技能,並鎖定版本依賴。這一模式借鑑了 Cargo 和 npm 等現代包管理器的經驗,確保技能集在不同機器和團隊間可重現。任何 Git 倉庫都可以作為 Grimoire 包,官方提供的 grimoire-core 包經過嚴格同行評審,涵蓋工程、法律、金融、健康等 27 個領域,包含超過 1000 項技能。
Grimoire 的核心功能是語義合規性檢查,而不僅僅是語法檢查。grimoire check 命令能夠逐條驗證專案是否真正遵循了宣告的實踐,而不是停留在配置檔案的合法性上。它支援 CI 門控、即時監控模式(--live)以及 JUnit XML 輸出,為團隊提供可量化的合規性評估。例如,它會檢查提交資訊是否遵循約定式提交、程式碼是否滿足 SOLID 原則等,並給出詳細的透過/失敗報告及分數。
在實際使用中,Grimoire 允許開發者透過自然語言觸發技能。例如,輸入 /propose-conventional-commit,智慧體便能根據暫存的變更生成符合規範的提交資訊;或者描述團隊遇到的專案管理問題,Grimoire 會自動匹配並進行回顧會議。技能定義包含觸發條件、驗證標準和可執行步驟,確保結果的一致性和可重複性。
Grimoire 相容多種 AI 智慧體,包括 Claude Code、GitHub Copilot CLI、Gemini CLI、OpenCode、Cursor、OpenClaw 和 Antigravity 等。安裝過程簡單,支援 macOS、Linux 和 Windows 的一鍵指令碼安裝,也可以透過 Go 工具鏈安裝。安裝後,Grimoire 能自動檢測當前環境中的智慧體,並按照宣告配置進行安裝。對於每個智慧體,它還提供了原生的外掛安裝方式,如 Claude Code 的 /plugin marketplace 命令。
此外,Grimoire 還提供 LSP(語言伺服器協議)整合,支援任何相容 LSP 的編輯器,實現即時反饋。社群可以貢獻新的技能包,Grimoire 鼓勵遵循標準格式以提升互操作性。Grimoire 的願景是讓世界上的最佳實踐免費且可訪問,降低對高價諮詢和專有知識的依賴,將行業標準轉化為可執行的步是任何希望提升 AI 智慧體實際表現的團隊的有力工具。