1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | cloud-build-basics-google-skills |
| 作者/维护者 | Google(google/skills 官方仓库) |
| 来源链接 | https://github.com/google/skills/tree/main/skills/cloud/cloud-build-basics |
| 许可证 | Apache License 2.0(数据来自 GitHub API,仓库级) |
| GitHub Stars | 18,745(合集仓库整体,非本技能独立热度,数据来自 GitHub API) |
| Forks | 1,504(合集仓库整体,数据来自 GitHub API) |
| 最新版本 | 无独立版本号,随仓库主干持续更新;本技能最近一次提交 2026-08-24 |
| 安装方式 | npx skills add google/skills(选择本技能)或手动复制该子目录到 agent 的 skills 目录 |
2. 功能介绍与亮点
本技能教授 Google Cloud Build(GCB)的核心概念与基础工作流:环境准备(SDK、认证、启用 API、权限)、构建概念表(cloudbuild.yaml、构建步骤、产物、触发器)、在控制台查看构建历史,以及创建并手动运行一个基础自动化触发器的完整端到端流程。
亮点:
- 正文附带 3 篇独立参考文档(创建触发器、构建历史零状态页、手动运行触发器),把正文里一笔带过的操作逐步拆开讲透,总字节量数倍于正文本身。
- 记录了一个容易踩的陷阱:触发器与构建的区域设置在创建后不可更改,必须提前想清楚。
- 明确区分“零状态”(首次访问构建历史页)与常规状态下的界面差异,避免把控制台的引导性提示误当成真实数据。
- 明确划定能力边界——正文开头即声明不覆盖私有池管理与复杂流水线架构,避免用户误用于超纲场景。
3. 适用场景
所属分类:DevOps 与基础设施
适用于刚接触 Google Cloud Build 的开发者与云平台工程师:搭建从源码到容器/制品的基础自动化构建流程、配置首个构建触发器、或在控制台排查构建历史与日志。
4. 跨 Agent 兼容性
- Claude Code:原生支持——标准 SKILL.md 格式,可直接放入
.claude/skills/或经npx skills add安装。 - Codex:原生支持——
npx skills(skills.sh)官方受支持工具列表中列出 Codex。 - OpenClaw:原生支持——同一安装器官方受支持工具列表列出 OpenClaw。
- Hermes Agent:原生支持——同一安装器官方受支持工具列表列出 Hermes Agent。
(核验依据:npx skills/skills.sh 项目对外公开的受支持工具清单,覆盖 Claude Code、Codex、OpenClaw、Hermes Agent 等工具。)
5. 推荐理由
多数“基础入门”类技能止步于罗列概念,这份技能把从零搭建第一个自动化构建的完整链路——启用 API、设权限、写 cloudbuild.yaml、建触发器、手动跑一次、去控制台看结果——按顺序连成一条可执行路径,且 3 篇参考文档把每个环节的界面操作与命令行操作都写清楚,减少了初学者在 Cloud Build 各处零散文档间来回切换的成本。作为官方仓库中提交最新的子技能之一,内容与当前控制台界面保持同步的可信度也更高。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 7 | 由 Google 官方发布;所属仓库为多技能合集,18,745 星是仓库整体数字,不代表本技能自身热度;未查到该技能自身的独立第三方讨论 |
| 可用性 | 9 | SKILL.md 正文 + 3 篇独立参考文档,覆盖从环境准备到手动运行触发器的完整步骤;最近一次提交 2026-08-24,是同池中维护最新的技能之一;仅需 Google Cloud SDK 与免费额度内的 API 启用,无付费依赖 |
| 安全性 | 9 | 见下方检查清单 |
安全检查清单:① 全部命令为 gcloud/控制台操作,范围明确(启用 API、设权限、建触发器),无隐蔽的高权限操作 ② 无外部网络外发,全部调用官方 Google Cloud Build/Console 接口,目标透明 ③ 依赖标准 gcloud auth login,不涉及明文凭据存储 ④ 通读正文与全部 3 篇参考文档,未发现可疑指令、混淆代码或隐蔽外发 ⑤ 作者为 Google 官方仓库,信誉最高档 ⑥ 许可证明确(Apache-2.0) ⑦ 最近一次提交 2026-08-24,维护活跃
7. 跟同类 Skills 相比的优势
| 技能 | 平台/范围 | 与本技能的差异 |
|---|---|---|
| circleci-openai-plugins | CircleCI 平台 CI/CD | 服务对象是 CircleCI 而非 Google Cloud 原生构建服务,配置模型与触发器机制完全不同 |
| netlify-deploy-netlify-context-and-tools | Netlify 部署 | 聚焦静态站点/前端项目的一键部署,不涉及通用容器构建与 cloudbuild.yaml 步骤编排 |
| gcloud-google-skills | gcloud CLI 通用操作 | 覆盖 gcloud 命令行的广泛通用能力,不专门针对 Cloud Build 的触发器创建与构建历史排查给出端到端流程 |
8. 用户评价
该技能目前在第三方平台尚无具名用户评价。
9. 安装使用方式
- 命令行安装:
npx skills add google/skills,安装时勾选cloud-build-basics - 手动安装:将
skills/cloud/cloud-build-basics整个目录(含references/下 3 篇参考文档)复制进所用 agent 的 skills 目录 - 使用前提:已安装并配置 Google Cloud SDK、完成
gcloud auth login、已启用 Cloud Build API,且账号具备roles/cloudbuild.builds.editor等必要权限 - 安装后无需重启,在对话中描述“帮我建一个 Cloud Build 触发器”等意图即会触发相应指引
10. 注意事项
- 仅覆盖基础工作流,不含私有池(Private Pools)管理与复杂多阶段流水线架构设计
- 触发器与构建的区域设置创建后不可更改,需提前规划好区域
- 依赖 Google Cloud 账号与项目权限,免费额度用尽后按量计费
- 仅适用于 Google Cloud 平台,不覆盖 GitHub Actions、CircleCI 等其他 CI/CD 服务