What problem does it solve? Working with Google Cloud Storage involves many surfaces — buckets, objects, storage classes, IAM, lifecycle rules, signed URLs, and transfer tooling — and choosing the right commands and configurations for each task is error-prone. This Skill provides structured operational guidance for storing, retrieving, and managing object data in GCS correctly. ## Core Features & Use Cases - Bucket and Object Operations: Create buckets, upload, download, stream, and organize objects using gcloud storage, the JSON/XML APIs, or Cloud Storage MCP servers. - Access Control and Data Protection: Configure IAM, ACLs, signed URLs, encryption (CMEK), versioning, retention, Bucket Lock, and soft delete. - Cost and Performance Management: Apply storage classes (Standard, Nearline, Coldline, Archive), lifecycle rules, Autoclass, and high-performance options like Rapid Bucket and Anywhere Cache. - Use Case: A data engineer needs to migrate on-premises files into a versioned, CMEK-encrypted bucket with lifecycle tiering and Pub/Sub notifications on new objects — the Skill walks through each step with the correct CLI and Terraform patterns. ## Quick Start Ask the assistant to create a Cloud Storage bucket in a chosen region and upload a local file to it using gcloud storage commands.