用途:这是一个 Google ADK 与 Antigravity 项目配置架构技能,通过交互式访谈了解项目需求,然后用 Gemini CLI 生态的最佳实践搭建精简、模块化的 .agents/ 目录。生成任何文件前需先查阅技能目录中的 references/antigravity-directory-spec.md 规范。
主要能力与流程:
- 发现访谈:询问智能体身份角色(写入 .gemini/GEMINI.md)、项目是否已有 .agents/ 或 .gemini/、主要技术栈与样式规范、可复用的重复命令或复杂流程(放入 .agents/prompts/),以及 config.json 中需显式启停的工具和模型选择(gemini-2.5-pro 别名 pro、gemini-2.5-flash 别名 flash 或 auto)。需收集全部回答后再继续。
- 计划回顾:写文件前先给出计划,涵盖主上下文 .gemini/GEMINI.md 或 .agents/AGENTS.md、工作流 .agents/prompts/[name].md、能力脚手架 .agents/skills/ 目录(用于渐进式披露)、引擎配置 .agents/config.json,并等待用户明确确认。
- 脚手架:主上下文通过 @ 导入实现模块化(如 @[./docs/api-rules.md]);prompts 存放可复用工作流;skills 目录需真实存在,Gemini 会原生发现并经 activate_skill 工具解析;config.json 写入基础配置并设置用户指定模型。
- 验证:确认文件位于通用兼容的 .agents/ 别名而非受限的 .gemini/ 目录,输出文件清单与后续步骤(如运行 gemini skills list)。
适用场景:为使用 Google ADK、Gemini CLI 或 Antigravity 配置的项目初始化智能体工作区。限制:名称中提到的 antigravity-project-setup 具体平台适配、收费与价格信息暂未提供。