1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | gke-cost-analysis-google-skills |
| 作者/维护者 | Google Cloud(仓库账号 google,提交记录以内部同步账号 cloud-ix-copybara 为主) |
| 来源链接 | https://github.com/google/skills/tree/main/skills/cloud/gke-cost-analysis |
| 许可证 | Apache-2.0(GitHub API 确认) |
| GitHub Stars / Forks | 18,245 / 1,440(GitHub API 实测;该数字为 google/skills 仓库整体,本技能所在子目录不单独统计 star,仅作背景参考) |
| 最新版本 | 无正式 Release/Tag,滚动更新;本技能所在子目录最近一次实质性提交为 2026-07-24 |
| 安装方式 | npx skills add google/skills,安装时从交互列表勾选本技能 |
2. 功能介绍与亮点
gke-cost-analysis 指导围绕 GKE 集群与工作负载成本的自然语言提问给出结构化解答——用户问“我的成本花在哪个项目/命名空间/工作负载上”“为什么这周成本突然上涨”,本技能负责把问题翻译成可执行的 BigQuery 账单导出查询与只读集群巡检命令。
主要亮点:
- 完整的 BigQuery 账单查询模板库:正文内置“单一工作负载成本”“按集群与工作负载汇总成本”“按命名空间拆分成本”三套可直接套用的
bq querySQL 模板,参数占位清晰,替换项目/集群/命名空间即可运行。 - Autopilot 与 Standard 计价逻辑讲解:明确区分 Autopilot(按 Pod 请求的 CPU/内存计费)与 Standard(按节点池 VM 规格 + 控制面管理费计费)两种模式各自的成本驱动因素,并提示如何用
kubectl top比对实际使用率与请求量以定位浪费。 - 职责边界清晰:正文反复强调本技能只负责“回答与诊断”,涉及具体调优动作(VPA 建议模式、Spot VM、ComputeClass 选型)时明确指向同合集内的
gke-cost-optimization技能,避免诊断与执行职责混淆。 - 无专属 MCP 依赖:全流程只用标准
bq、gcloud、kubectl命令行工具,不要求安装或连接任何专属 MCP 服务器。
3. 适用场景
固定分类:DevOps 与基础设施。适用于需要定期审查或临时排查 GKE 集群成本的运维、SRE 与平台工程人员,尤其是不熟悉 GCP 账单详细导出表结构、不知道如何把“这个月为什么变贵了”这类问题转成可执行 BigQuery 查询的初中级用户。
4. 跨 Agent 兼容性
- Claude Code:✅ 原生支持——README 提供
npx skills add google/skills通用安装,以及claude plugin marketplace add google/skills插件市场安装两种路径。 - Codex:✅ 原生支持——README 明确列出
codex plugin marketplace add google/skills安装方式。 - OpenClaw:❓ 未验证——README 未提及该生态。
- Hermes Agent:❓ 未验证——同上。
5. 推荐理由
GKE 账单常见的痛点不是“没有数据”而是“数据在哪、怎么查”——账单明细导出表结构复杂、成本分摊标签需要额外启用、Autopilot 与 Standard 两种计费模式的驱动因素完全不同,新手很容易对着一堆原始账单数据无从下手。本技能把“回答成本问题”这件事拆成数据源定位、分摊粒度核验、计价模式判断、可执行查询四步固定流程,并直接给出可套用的 SQL 模板,核心功能不依赖任何专属付费服务或 MCP 服务器,仅需标准 Google Cloud SDK 与 BigQuery CLI。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 7 | Google Cloud 官方团队直接维护;仓库整体 18,245 stars、Apache-2.0;该数字覆盖整个 google/skills 合集仓库,不代表本技能子目录自身热度,本技能自身目前未见独立第三方报道或采用数据 |
| 可用性 | 9 | 全流程为标准 bq/gcloud/kubectl 命令,无需任何专属 MCP 服务器或额外付费服务;正文含三套完整可套用的 SQL 查询模板、计价逻辑说明与诊断步骤;子目录最近一次实质提交为 2026-07-24,距今约三周 |
| 安全性 | 9 | 见下方检查清单 |
| 综合 | 8.33 | 三项均值 |
安全检查清单:
- ① Shell 命令执行:绝大多数为
bq query/kubectl top/gcloud billing budgets list等只读查询与巡检命令;唯一的写操作是gcloud container clusters update --enable-cost-allocation,用于开启集群成本分摊标签,属明确说明用途的常规配置项,非破坏性操作。 - ② 联网外发:仅调用 Google Cloud 官方 API(BigQuery、Cloud Billing、GKE)查询数据,不涉及第三方外发。
- ③ API Key/凭据:不索取任何凭据,依赖用户本地已配置的标准
gcloud/bq认证。 - ④ 可疑指令:通读全文未发现夹带推广、隐蔽外发或 prompt injection 迹象。
- ⑤ 作者信誉:Google Cloud 官方团队维护,无造假迹象。
- ⑥ License:Apache-2.0,仓库层级明确。
- ⑦ 维护时间:最近一次实质性提交距今约三周,非弃置项目。
7. 跟同类 Skills 相比的优势
| 对比对象 | 定位 | 与本技能的差异 |
|---|---|---|
| gke-cost-optimization-google-skills | 同一合集内的 GKE 成本优化技能,负责落地具体调优动作——设置 VPA 推荐模式、按 P95 使用率调整 CPU/内存请求、通过 ComputeClass 或节点选择器切换 Spot VM、配置 ResourceQuotas | 关注“怎么把成本降下来”、会实际生成变更配置;本技能关注“钱花在哪、为什么涨了”,只做只读查询与诊断,两者在同一合集内被设计为诊断与执行的互补对 |
| cloud-monitoring-chart-generation-google-skills | 同一合集内的通用云监控图表生成技能,产出可视化图表本身 | 关注“把监控指标画成图”这一通用产出物,覆盖面不限于成本;本技能聚焦成本这一垂直场景,产出是结构化的成本归因解答与可执行 SQL,而非图表 |
8. 用户评价
该技能目前在第三方平台尚无具名用户评价。google/skills 仓库本身于 2026 年 Google Cloud Next 大会正式发布,被 Google Cloud 官方博客及多家科技媒体报道为 Google 官方 Agent Skills 仓库,但相关报道聚焦仓库整体发布,未点评本技能个体。
9. 其他补充
同仓库内 gke-cost-optimization(成本优化执行)与本技能形成“先诊断、后动手”的搭配关系;正文明确建议诊断完成后若需落地调优动作,切换到 gke-cost-optimization 技能。
10. 安装使用方式
- 通用安装(推荐):终端运行
npx skills add google/skills,从交互列表中勾选 “GKE Cost Analysis” 完成安装。 - Claude Code 插件方式:
claude plugin marketplace add google/skills,再按需claude plugin install <plugin>@google-plugins。 - Codex:
codex plugin marketplace add google/skills,再从/plugins浏览器内安装。 - 安装后无需重启;在请求涉及“GKE 成本/账单/费用分析”等场景时会被 agent 自动匹配触发。使用前需本地已安装并配置 Google Cloud SDK(
gcloud)与 BigQuery CLI(bq),且已知悉自己 GCP 账单详细导出表所在的数据集与表名。
11. 注意事项
- 若集群尚未启用 GKE 成本分摊(
--enable-cost-allocation),BigQuery 查询结果中命名空间、工作负载等标签会为空,需先按正文指引开启后才能获得细粒度成本归因。 - 仅覆盖成本查询与诊断,不包含任何调优执行能力;需要实际降低成本时需配合
gke-cost-optimization等其他技能。 - 查询依赖用户已开通 GCP Billing Detailed BigQuery Export 并提供正确的数据集/表路径,本技能本身不负责配置账单导出。