用途:new-sdk-app 用于引导用户从零创建和搭建一个全新的 Antigravity Agent SDK 应用,属于项目初始化类技能。
主要能力:技能在开始前要求先查阅官方文档,包括 SDK 概览,以及按用户所选语言对应的 TypeScript 或 Python SDK 参考,并按需查看流式与单次模式、权限、自定义工具、MCP 集成、子智能体、会话等指南。随后它会依次询问语言(TypeScript 或 Python)、项目名称、智能体类型(如编码类智能体、业务类智能体或自定义场景)、起点模板(Hello World 最小示例、含常见功能的基础智能体或基于具体用例的示例)以及工具链偏好,并要求每次只问一个问题、等待用户回答后再继续。
使用方式:技能会依据用户需求生成初始化计划,涵盖创建项目目录、初始化包管理器、添加配置文件和编写启动文件,并要求在安装前通过搜索或包仓库确认最新版本并告知用户所装版本。安装后会核对已安装版本,创建 .env.example 与 .gitignore,说明 API 密钥获取途径,可选创建 .claude 目录结构及示例子智能体或斜杠命令。实现阶段要求代码包含基本错误处理与注释,并在完成前进行验证:TypeScript 运行 npx tsc --noEmit 并修复所有类型错误,Python 检查导入与语法。之后分别启动 agent-sdk-verifier-ts 或 agent-sdk-verifier-py 验证智能体检查 SDK 用法、配置与功能是否符合官方文档,并根据报告修正问题。最后提供设置 API 密钥、运行项目的方法、SDK 参考链接及系统提示词、权限、工具、MCP 服务器等关键概念说明和常见后续步骤。
适用场景:适合需要快速搭建 Antigravity Agent SDK 示例或起步项目的开发者,覆盖编码类、业务类和自定义智能体场景。
限制:资料未提供该技能的具体收费、价格或平台信息;所涉及的包与文档链接、版本号等应以实际查询结果为准,资料中未给出更详细的兼容性要求。