工程开发
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日 21:19
在 GitHub 查看