用于 ADK agent 的 Flutter 前端可复用 Antigravity skill
在 Google Agent Development Kit 上构建演示或内部工具的团队,可以把每一次前端失败转成一次 Antigravity skill 更新。可用的模式很具体:要求 agent 在生成代码前产出接口说明、使用说明、架构说明和设计说明;审查这些产物;更新 SKILL.md 和参考文件;删除生成的前端;然后重新运行工作流。
这适合已有 Python ADK agent、但没有客户端团队立即接入 Flutter 的团队。这个案例经过 13 次迭代后,得到一个可分享的 flutter_frontend_for_adk skill。修复内容是跨项目常见的前端集成问题:macOS 和 iOS 网络权限、markdown 渲染、lint、sealed 消息类型、聊天滚动、dart:io 导致的 Web 崩溃、ADK partial event 聚合,以及工具调用显示。
一个低成本测试是用这个 skill 跑两个不同的 ADK 示例 agent,检查第二次运行是否需要更少的手动修复。验收线应包括一次 Web 构建、一个移动端目标、一条流式响应路径和一条工具调用显示路径,因为报告中的失败集中在这些地方。