google-cloud-storage-basicsGoogle官方放心用让 AI 帮你管理 GCS 存储桶和对象,完成上传、下载、权限与生命周期等操作。
该技能让 AI 通过 Cloud Storage MCP 工具、`gcloud storage` / `gsutil`、JSON/XML API 或各语言客户端库来操作 Google Cloud Storage。你可以让它创建与配置存储桶、上传/下载/流式传输对象、用文件夹前缀组织数据、生成签名 URL、管理 IAM/ACL 与公开访问防护;也能设置 Standard/Nearline/Coldline/Archive 等存储类别与生命周期策略、开启版本控制、加密/CMEK、保留策略、Bucket Lock、对象保留和软删除保护;还能配置 Pub/Sub 事件通知、gcsfuse 挂载及静态网站托管。若已连接 MCP 服务器,会优先使用结构化工具,否则自动回退到 CLI 或 API。
适合把 GCS 当数据湖、备份仓、静态网站源或 ML/AI 训练数据集的场景。安装前需要已激活的 GCP 项目、启用 Cloud Storage API,并拥有 Storage Admin / Object Admin 等足够 IAM 权限。注意:GCS 是对象存储,不能直接替代块存储(Persistent Disk)、数据仓库(BigQuery)或数据库(Cloud SQL、Spanner 等);存储桶名称全局唯一且遵循 DNS 命名规则,常见短名可能已被占用;不同存储类别、出网流量和生命周期规则会显著影响费用,配置错误可能导致提前删除或成本增加。
在下面找到你用的工具,复制命令粘进终端就装好了:
npx skills add google/skills 装好后不用任何配置,直接在对话里说:
帮我在 US 区域创建一个 demo 存储桶,并把 report.csv 上传到这个桶里。 AI 检测到任务匹配时会自动加载这个 Skill,不需要手动开关。
SKILL.mdreferences/ GCS 存储桶名称在全局命名空间唯一,遵循 DNS 命名规范,长度 3-63 字符,只能含小写字母、数字、连字符或下划线(首字符需为字母或数字)。常见短名通常已被占用,建议加项目名或随机前缀。
对象上传下载通常需要 roles/storage.objectAdmin 或 objectCreator/objectViewer;创建/删除存储桶、修改 IAM/ACL、生命周期和保留策略需要 storage.admin 或对应细分权限。建议按最小权限原则分配。
GCS 是对象存储,以整个对象为单位读写,适合文件、备份和数据湖;BigQuery 是分析型数仓,Cloud SQL/Spanner 是数据库,支持记录级查询与更新。不要把 GCS 当成这些服务使用。