forgekit 是做什麼的?
可攜式代理技能:鍛造工作流程與全面程式碼審查,搭配選擇性多代理安裝器。
概述
ForgeKit 是一套專為 AI 代理設計的可攜式技能,著重於軟體開發的兩個關鍵面向:鍛造(Forge)與審查(Review)。
- 鍛造(Forge):一個結構化的工作流程,用於逐步建立和改進程式碼,提供提示、範本和最佳實踐,以引導代理完成開發過程。
- 審查(Review):一個全面的程式碼審查技能,可對程式碼進行徹底分析,涵蓋安全性、效能、可維護性等方面,並產生結構化報告。
安裝
ForgeKit 配備一個選擇性多代理安裝器,讓您可以根據專案需求安裝特定技能,而不是一次性安裝所有技能。
安裝所有技能
# 使用 CLI 安裝器安裝 ForgeKit
安裝特定技能
若要僅安裝鍛造工作流程:
# 僅安裝 Forge 技能
若要僅安裝程式碼審查技能:
# 僅安裝 Review 技能
用法
安裝後,AI 代理會根據技能目錄中的指示自動辨識並使用這些技能。
鍛造工作流程
使用 forge 命令啟動新的工作流程,或繼續現有工作流程:
/forge <目标>
程式碼審查
使用 review 命令對檔案或整個專案執行程式碼審查:
/review <路径>
技能結構
每個技能都定義在 skills/ 目錄下的專屬目錄中,包含其專屬的 SKILL.md 檔案,詳細說明其行為。
skills/
├── forge/
│ └── SKILL.md
└── review/
└── SKILL.md
支援的平台
- Claude Code
- Cline
- 任何相容於 Markdown 定義技能的 AI 代理平台
授權
此專案採用 MIT 授權條款。請參閱 LICENSE 檔案以了解更多資訊。