工程開發
create-agent avatar

create-agent

協助您設定、規劃與建構 gitagent 專案的工具,包含 agent.yaml、SOUL.md、RULES.md 配置與目錄架構管理。

簡介

create-agent 技能為開發者提供了一個強大的架構框架,用於使用 gitagent 標準構建 AI 代理。它作為 scaffold 新專案的權威指南,確保您的設定檔(如 agent.yaml、SOUL.md 與 RULES.md)符合最佳實踐,提升專案的可維護性與擴展性。此技能對於希望在 Git-native 環境中定義精確模型限制、執行行為與複雜子代理委派模式的開發者至關重要。透過利用此工具,您可以確保專案結構針對 gitagent 生態系統進行優化,包括技能、工具與知識庫的正確擺放。

  • 引導設定 agent.yaml,明確模型偏好、備援機制以及 runtime 參數,例如溫度 (temperature)、最大回合數 (max_turns) 與逾時限制 (timeout)。

  • 自動生成核心身份檔案,包括定義代理人格的 SOUL.md 以及建立硬性邊界與互動限制的 RULES.md。

  • 標準化的目錄架構設計,適用於 skills/ 與 tools/ 模組,確保其能被正確發現與執行。

  • 支援子代理定義,透過明確的委派模式與觸發機制,啟用複雜的多代理工作流。

  • 整合知識庫管理 (knowledge/index.yaml),讓您能將參考文件與 Markdown 上下文直接載入至系統提示詞中。

  • 強制執行 README.md 生成的最佳實踐,確保每個代理專案都包含可執行的安裝說明、結構圖與註冊連結。

  • 在新增專門技能或知識庫之前,請務必先在 SOUL.md 中定義您的核心代理身份。

  • 修改設定檔後,請頻繁使用驗證指令 (validate) 以捕捉 agent.yaml 中的架構錯誤或結構不一致。

  • 確保您的 skills/ 目錄遵循 SKILL.md 格式,以便與註冊中心發現機制與跨專案的可重用性相容。

  • 定義工具時,請嚴格映射至 tools/ 目錄下的對應 YAML 檔案,以防止執行階段解析錯誤。

  • 本工具專為 gitagent CLI 環境設計,不處理代理編排之外的外部應用程式邏輯。

倉庫統計

Star 數
10
Fork 數
4
Open Issue 數
0
主要語言
未提供
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午09:19
在 GitHub 查看