项目介绍
Google Skills 是 Google 官方维护的 Agent Skills 目录。它不是一个单体应用,而是一组可选择安装的技能说明与配套资源:当前生成索引列出 127 个 Skill,覆盖 Google Cloud、GKE、AI/ML、数据库与分析、安全身份、Ads、Analytics 和开发者文档检索。仓库还提供插件市场入口,但是否安装、需要哪些工具和会访问哪些数据,都取决于用户选中的具体 Skill 或插件。
核心功能
Google Cloud 全栈技能目录
覆盖上手、架构、Agent Platform、GKE、数据库、可观测性、部署、安全身份和 Well-Architected Framework 等主题,可按任务选择具体 Skill。
按需发现与加载
finding-google-skills 会在会话中获取并验证生成的 index.json,只短列最多三个匹配项,再读取匹配的 SKILL.md,避免预载全部目录。
gcloud 安全防护
gcloud Skill 要求先用叶级 help 核验语法、限制列表输出、显式指定项目和位置,并把 IAM、删除、计费、组织与 KMS 等操作置于人工授权之下。
认证与最小权限指导
认证 Skill 区分人类、应用和生产服务身份,推荐短期凭据、服务账号模拟与工作负载身份联合,并强调限制 API Key 和避免长期服务账号密钥。
官方开发者知识检索
Developer Knowledge Skill 支持 MCP 或 REST 回退,并要求校验认证错误、空结果和错误载荷,失败时不得伪装为成功检索。
安装与使用
在支持 Agent Skills 的宿主中运行官方 npx 命令,然后只选择当前任务需要的 Google Skill;完成后先做只读、无凭据或最小权限验证,再决定是否允许脚本、网络或云资源操作。
让 AI Agent 帮你安装
把这段话发送给 Codex、Claude Code 或其他可以操作本地环境的 AI Agent。
请从 https://github.com/google/skills 安装 Google Skills。先阅读 README、所选 Skill 的 SKILL.md、references 和 scripts,只运行仓库记录的 npx skills add google/skills,并让我选择具体 Skill。安装后请列出实际写入位置和已安装名称,用只读最小任务验证加载;在调用 gcloud、Google API、远程 MCP,读取凭据,写入项目文件,产生费用或修改云资源前,先说明数据边界与所需最小权限并向我确认。不要自行执行 IAM、删除、计费、组织或 KMS 操作。- 可运行 npx 的 Node.js 环境;仓库没有声明最低 Node.js 版本
- 可访问 github.com 与 raw.githubusercontent.com 的网络连接
- 支持 Agent Skills 的 Agent 宿主及其技能安装目录写入权限
- 仅在所选 Skill 确实需要时准备 Google 账号、项目 ID、gcloud 或 API 凭据
npx skills add google/skills- 1核对宿主与目标 Skill
先在 README 或 index.json 中找到任务对应的具体 Skill,阅读它的描述、限制、references 与 scripts;确认宿主支持 Agent Skills,并记录准备安装的名称。
- 2运行官方选择安装命令
在目标项目或宿主环境运行 npx skills add google/skills,并只勾选已经审阅的 Skill。仓库未声明最低 Node.js 版本,不应自行编造版本要求。
- 3检查安装结果
让宿主列出已安装技能,核对名称、来源仓库和实际 SKILL.md;如果文件未出现或宿主没有识别它,先检查 CLI 输出与目标路径,不要直接进入云资源操作。
- 4执行只读最小验证
提出一个明确命中所选 Skill 的只读问题,确认 Agent 引用了该 Skill 的规则。涉及 gcloud 时,首次步骤应是叶级 help 语法核验,而不是执行变更。
- 5逐项授予后续权限
只有任务确实需要时才提供项目 ID、Google 凭据、网络或脚本执行权限;对 IAM、删除、计费、组织、KMS 和可能产生费用的操作保留人工确认。
安装后在宿主中列出已安装 Skills,确认所选 Google Skill 名称与 SKILL.md 可见;再发起一个与该 Skill 描述明确匹配的只读问题,确认宿主加载正确 Skill。不要用创建、修改、删除或 IAM 命令作为首次验证。
- npx 命令是交互式选择入口;无人值守环境需确认宿主和 CLI 是否支持预选参数,仓库 README 未给出该参数
- 不要一次安装全部 127 个 Skill;按当前任务选取可降低上下文、脚本和权限暴露
- 仓库没有稳定 Release 或 tag,生产使用应自行记录已审阅的提交 SHA
- 插件安装命令与 Skill 安装命令不同,不要混用
- 目录本身无需 Google 凭据;凭据需求来自具体 Skill 的后续任务
使用场景
需要让编码 Agent 按 Google 官方产品知识完成架构、开发或运维任务
希望按任务只安装相关 Google Skill,而不是把整个目录注入上下文
需要 gcloud 语法核验、最小数据返回和高风险操作人工授权等防护规则
正在使用 Google Cloud、Ads、Analytics、Firebase、GKE 或 Gemini 相关工作流
使用评价
值得一试的地方
- 需要让编码 Agent 按 Google 官方产品知识完成架构、开发或运维任务
- 希望按任务只安装相关 Google Skill,而不是把整个目录注入上下文
- 需要 gcloud 语法核验、最小数据返回和高风险操作人工授权等防护规则
- 正在使用 Google Cloud、Ads、Analytics、Firebase、GKE 或 Gemini 相关工作流
使用前要知道
- 需要具有统一依赖和单一权限模型的即装即用应用
- 无法逐项审查所选 Skill 中脚本、网络、凭据和云资源权限的团队
- 要求通过稳定 tag 或 Release 锁定完整目录版本的生产流程
- 希望 Agent 无人批准地执行 IAM、删除、计费或组织级变更
README
Google Skills
Overview
Google 官方维护的 Agent Skills 目录,为 Google Cloud、Ads、Analytics 与开发者平台提供可选择安装的技能说明、参考资料、脚本和插件入口。 Agent Skills for Google products and technologies
Getting started
- 在支持 Agent Skills 的宿主中运行官方 npx 命令,然后只选择当前任务需要的 Google Skill;完成后先做只读、无凭据或最小权限验证,再决定是否允许脚本、网络或云资源操作。
- README 将项目定义为面向 Google 产品和技术的 Agent Skills 仓库,并明确标注仍在活跃开发。
- 官方安装路径是 npx skills add google/skills;命令随后让用户选择要安装的具体 Skill。
- 安装后在宿主中列出已安装 Skills,确认所选 Google Skill 名称与 SKILL.md 可见;再发起一个与该 Skill 描述明确匹配的只读问题,确认宿主加载正确 Skill。不要用创建、修改、删除或 IAM 命令作为首次验证。
Configuration
npx skills add google/skills在 GitHub 阅读完整 README →