用途:在 Skill("init") 流程中,把收集到的用户回答组装成项目根目录下的 .agents.yml 配置文件。
主要能力:提供 CONFIG_VERSION 版本文件,以及 assets/rails.yaml、assets/python.yaml、assets/node.yaml、assets/generic.yaml 四套技术栈模板;另有 references/agents-md-template.md(AGENTS.md 最佳实践)和 assets/local-config-template.yaml(本地覆盖模板)。
使用方式:先根据检测到的 tech_stack 读取对应模板,再替换占位符,包括从 CONFIG_VERSION 读取的 {{config_version}}、{{owner_level}}(beginner、intermediate、senior、expert)、{{task_management}}(github、linear、beads、file、none)以及各技术栈专属字段。随后按条件增删配置段:Rails 未选 Solid gems 时移除 extras 段;未检测到设计系统时移除 toolbox.build_task.design_system_path;用户未选择非 Chrome 浏览器时注释掉 browser 段。最后写入项目根目录的 .agents.yml。
条件段说明:task_tracking 默认注释,仅在用户明确启用时取消注释,涉及 enabled、ledger、ledger_path、auto_cleanup;质量门审查者各栈有默认项,可选审查者仅在用户启用时加入,如 dhh-code-reviewer、data-integrity-reviewer、codex-reviewer、gemini-reviewer;browser 默认注释(使用 Chrome),仅当选择 Brave 或 Edge 时取消注释;extras 仅 Rails 使用,按用户选择包含 solid_cache、solid_queue、solid_cable。
限制:资料未提供具体安装命令、收费方式、平台支持范围及实际运行效果,暂未提供。