Google Cloud 开发者入门向导
帮助个人开发者完成 Google Cloud 的认证、项目、账单和首次部署准备。
技能要求认证、项目管理和账单关联,并包含预审、项目创建确认和企业组织分流,显示了一定的权限与外部影响意识。扣分原因是未明确最小 IAM 权限、敏感支付信息处理、数据流披露或完整回滚方案;对已有项目的账单关联也没有同等明确的最终用户确认门槛。
命令路径和异常分流基本清楚,且使用 JSON 输出和部分诊断命令。扣分原因是“非交互”定位与 gcloud auth login 及逐问交互规则冲突,账单关联命令缺少强制要求的 --quiet,随机项目 ID 后缀恢复不可复现,也没有提交测试或完整错误消息规范。
目标用户、首次个人开发者场景及企业、多项目架构的非适用范围写得较清楚。扣分原因是仅覆盖 singleton happy path,触发边界和账户分类存在假设,没有中文使用指导,并且核心功能依赖 Google Cloud 海外服务,未说明中国大陆网络可达性。
文档结构清晰,按预检、认证、项目、账单和验证分层;仓库提供 Apache-2.0 许可证、安装方式、维护状态和问题反馈路径。扣分原因是技能自身没有版本、变更记录、明确维护责任人、FAQ、依赖版本或系统化故障排查说明。
技能提供从 gcloud 检查到项目选择、账单验证和后续技能分流的可执行主流程,核心 onboarding 任务大体覆盖。扣分原因是描述声称部署首个资源,但本技能主要转交下游技能;账单链接和成本控制细节不足,静态材料无法证明结果可直接使用。
命令、验证步骤和官方文档引用使关键流程具备一定可审计性。扣分原因是仅有文档级证据,没有提交的测试套件、CI 覆盖、真实执行记录或跨来源复核,因此无法支持更高的静态可验证性评分。
- 在已有项目未启用账单时,执行账单关联前应增加明确的项目、账单账户和费用影响确认。
- 项目创建和账单关联涉及外部状态与潜在费用;技能没有提供完整的撤销流程,禁用账单还可能终止项目服务和使用。
- 核心流程依赖 Google Cloud 控制台、身份认证和 gcloud 服务,应先确认用户所在网络环境及服务可达性。
- 应修正非交互要求与 gcloud auth login、交互提问规则及缺少 --quiet 参数之间的矛盾。
这个 Skill 能做什么,适合哪些场景?
该技能面向希望首次使用 Google Cloud 的个人开发者,提供单项目的非交互式入门流程。它会检查 gcloud CLI 和认证状态,识别个人账户与企业组织,并引导选择或创建项目。随后,它会检查账单关联,并为后续成本控制和资源部署提供技能衔接。企业组织设置和复杂多项目架构不在其范围内。
运行 which gcloud、gcloud auth list、gcloud config get-value account、gcloud organizations list、gcloud projects list、gcloud billing projects describe 和 gcloud billing accounts list 等命令;必要时引导执行 gcloud auth login,设置或创建项目,并关联 Cloud Billing 账户;最后通过项目和账单诊断命令验证环境状态。涉及项目创建或账单关联时,它要求先进行状态审计,并在创建新项目时经过明确的确认流程。
- 个人开发者第一次使用 Google Cloud,需要检查本机工具并登录账户。
- 已有免费试用项目的开发者,希望复用项目并将其设为默认工作项目。
- 没有可用项目、需要创建个人开发工作区并配置账单的开发者。
- 准备部署第一个 Cloud Run 或其他 Google Cloud 资源,并需要先完成项目和账单准备的开发者。
这个 Skill 有哪些优点和局限?
- 覆盖个人开发者从认证到项目、账单和部署前验证的完整入门链路。
- 包含变更前审计、单问题交互和机器可解析输出要求。
- 明确区分个人免费试用账户与企业组织,避免将企业场景套用到个人流程。
- 仅适用于单个个人开发者的入门路径,不适用于企业组织设置或复杂多项目架构。
- 会执行项目和账单相关的云端操作,使用者需要具备相应账户权限并提供支付方式。
- 源材料未提供测试套件、平台验证范围或具体客户端兼容性测试证据。
如何安装这个 Skill?
运行:npx skills add google/skills。安装程序支持从仓库中选择具体技能;选择 skills/cloud/google-cloud-recipe-onboarding。源材料未说明具体安装目标目录或客户端的额外配置步骤。
如何使用这个 Skill?
向兼容的 Agent Skills 客户端输入类似“I want to get started with Google Cloud”或“我想开始使用 Google Cloud”的请求。技能会先检查 gcloud 是否可用和当前认证状态,再逐步处理项目与账单;如果缺少 gcloud,会停止并指向 gcloud 技能或官方安装指南。
这个 Skill 与同类方案有什么区别?
如果检测到域名验证的企业组织、企业落地区域或多租户项目结构,应改用官方 Google Cloud Setup guided flow。若本机未安装 gcloud,应先参考 gcloud 技能或官方 Google Cloud CLI 安装指南。