Automation & Ops ✓ Google · Official google-cloud-storagecloud-storagegcsobject-storagegcloud-cliterraformmcp

Google Cloud Storage Basics

Manage GCS buckets and objects while configuring access, protection, lifecycle, cost, and performance.

FollowSkills review · FSRS-2.0
Not recommended
56/ 100 5-point scale 2.8 / 5
Trust17 / 25 · 3.4/5

The document discloses authentication methods, IAM, least-privilege roles, auditing, encryption, data protection, and attribution tagging; bucket deletion, recursive deletion, and irreversible retention locking require explicit confirmation or prominent warnings. Deducted 8 points because many commands directly mutate cloud resources without a uniform preflight-confirmation or rollback workflow, sensitive data flows are not fully described, and examples involve tokens, HMAC, external-cloud credentials, and remote services.

Reliability8 / 20 · 2.0/5

The skill provides CLI, JSON API, client-library, transfer, and mount paths, with several limitations and failure cases documented. Deducted 12 points because this is a static review with no reproducible tests or CI evidence; the broad, version-sensitive coverage provides limited diagnostics for invalid input, authorization failures, network failures, and unavailable commands.

Adaptability10 / 15 · 3.3/5

The audience and scenarios are clear for GCS object storage, with CLI, API, libraries, Terraform, MCP, and FUSE coverage and explicit exclusions for block storage, data warehousing, and databases. Deducted 5 points because trigger conditions and input/output boundaries are not formalized, Chinese-language guidance is absent, and the core Google Cloud/overseas endpoints have no mainland-China reachability assessment.

Convention9 / 15 · 3.0/5

The skill uses a layered quick start and reference directory, with installation notes, limitations, examples, cost guidance, security guidance, and references; the supplied metadata identifies Apache-2.0 and official Google provenance. Deducted 6 points because maintainer ownership, changelog, stable version policy, and update path are not clearly stated in the skill, while dependency and feature-version details are fragmented and incomplete.

Effectiveness7 / 15 · 2.3/5

Core bucket and object operations have directly reusable commands and code, with useful security, cost, transfer, and performance guidance. Deducted 8 points because static review cannot verify execution success; the scope is very broad, and many advanced paths require additional configuration, permissions, version alignment, or human review before producing a usable result.

Verifiability5 / 10 · 2.5/5

The skill links extensively to Google primary documentation and includes auditable commands and configuration examples. Deducted 5 points because it contains no committed test suite, CI results, execution logs, or independent corroboration; static source alone cannot establish that the examples and version-sensitive claims run successfully.

Evidence confidence:Low Reviewed Jul 28, 2026 Reviewed revision d1c9be2009ba
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Before executing creation, update, deletion, IAM, public-access, transfer, or mount commands, confirm the target project, bucket, objects, identity, cost, and rollback plan.
  • Do not expose access tokens, HMAC keys, cloud-provider credentials, or signed URLs through users, logs, or third-party services; prefer short-lived credentials and workload identity.
  • The skill depends on Google Cloud endpoints, gcloud, and related services; mainland-China reachability, quotas, regional availability, and product availability are not verified by the source files.
  • Validate version-sensitive commands and features against current official documentation and the locally installed tool versions.
Review evidence [1][2][3][4][5][6][7][8][9]
See the full review method →

What does this skill do, and when should you use it?

This skill guides agents working with Google Cloud Storage (GCS), an object-storage service built around buckets and immutable objects. It covers bucket and object operations through gcloud storage, gsutil, JSON/XML APIs, client libraries, Terraform, and Cloud Storage MCP servers. It also addresses IAM, ACLs, signed URLs, storage classes, lifecycle management, encryption, retention, soft delete, and performance. It is explicitly out of scope for Persistent Disk, BigQuery, and databases such as Cloud SQL, Spanner, Bigtable, and Firestore.

Enables the Cloud Storage API, creates buckets, and uploads, downloads, reads, lists, and transfers objects. It provides guidance for managing storage through the CLI, JSON/XML APIs, client libraries, Terraform, or MCP. It also covers access control, signed URLs, storage classes and tiering, lifecycle and cost management, versioning, CMEK, retention, object holds, soft delete, static website hosting, Pub/Sub notifications, gcsfuse mounts, and high-performance storage options.

  1. A developer needs to create a Google Cloud bucket and upload or download files with gcloud or an API.
  2. A cloud engineer needs to choose storage classes and locations for backups, website content, data lakes, or AI/ML training data.
  3. An administrator needs to protect objects with IAM, ACLs, signed URLs, encryption, or Bucket Lock.
  4. An engineering team needs to automate Cloud Storage management with Terraform, client libraries, or MCP.
  5. An operations user needs lifecycle rules, data transfer, Pub/Sub events, or gcsfuse mounts.

What are this skill's strengths and limitations?

Pros
  • Covers bucket and object CRUD plus security, lifecycle, transfer, and performance topics.
  • Provides guidance across CLI, API, client-library, Terraform, and MCP workflows.
  • Clearly distinguishes object storage from Persistent Disk, BigQuery, and database services.
  • Includes practical operations topics such as cost optimization, data protection, and event notifications.
Limitations
  • The source provides no test suite, platform matrix, or validation results.
  • Many workflows depend on Google Cloud authentication, IAM permissions, network access, and local CLI tools.
  • The README documents interactive skill selection but not more detailed installation configuration.
  • The skill focuses on Cloud Storage and does not cover block storage, data warehousing, or databases.

How do you install this skill?

Run npx skills add google/skills, then select Google Cloud Storage Basics from the interactive prompt. The README does not document a specific installation directory or non-interactive selection arguments.

How do you use this skill?

After installation, use a prompt such as “Using the Google Cloud Storage Basics skill, create a bucket in us-central1 and upload ./my-file.txt.” Real Cloud Storage actions require Google Cloud authentication and suitable permissions. The skill provides examples with gcloud, curl, and the JSON API, and recommends Cloud Storage MCP tools when an MCP server is connected.

How does this skill compare with similar options?

The skill covers gcloud storage/gsutil, JSON/XML APIs, Google Cloud client libraries, Terraform, and Cloud Storage MCP. When MCP is connected, it recommends structured MCP tools; otherwise, it presents gcloud storage and the JSON API as fallbacks.

FAQ

What permissions are required?
Google Cloud authentication and permissions appropriate to the requested operation are required. The examples obtain an API token with `gcloud auth print-access-token`.
Does it provide current Cloud Storage pricing?
The source mentions pricing and cost optimization but gives no concrete prices, so this skill alone cannot provide a cost estimate.
Why might bucket creation fail?
Bucket names use a single global Cloud Storage namespace, so short or common names are often already taken. Location and permissions must also be configured correctly.
Can it manage BigQuery or Cloud SQL data?
No. The SKILL.md explicitly excludes block storage, data warehousing and analytics, and database services from its scope.

More skills from this repository

All from google/skills

Data & Analysis ✓ Google · Official

AlloyDB Database Manager

Manage AlloyDB clusters, instances, and backups with CLI, IaC, client-library, and MCP guidance.

Automation & Ops ✓ Google · Official

Google Cloud Global Load Balancer Configurator

Design and deploy opinionated global external Application Load Balancers on Google Cloud.

Data & Analysis ✓ Google · Official

Google Cloud Data Lineage Summary

Summarize BigQuery and GCS lineage to debug data quality and provenance.

Data & Analysis ✓ Google · Official

Cloud SQL Essentials

Guides developers through creating and connecting managed MySQL, PostgreSQL, and SQL Server resources on Google Cloud.

Dev & Engineering ✓ Google · Official

Gemini Enterprise Managed Agents

Manage stateful Gemini Enterprise agents through the Managed Agents API.

Automation & Ops ✓ Google · Official

Google Cloud gcloud CLI Safety Skill

Helps agents manage and troubleshoot Google Cloud resources through validated, scoped gcloud commands.

Automation & Ops ✓ Google · Official

Agent Platform Endpoint Management

Manage Agent Platform serving endpoints and troubleshoot common endpoint failures.

Data & Analysis ✓ Google · Official

Agent Platform Model Registry Manager

Manage Agent Platform models, versions, and metadata from the gcloud CLI.

Automation & Ops ✓ Google · Official

GKE Basics Navigator

A focused entry point for discovering GKE cluster needs and routing each task to the right specialist skill.

Automation & Ops ✓ Google · Official

Agent Platform Model Deployment Assistant

Deploy, verify, and clean up Model Garden models on Google Agent Platform.

Automation & Ops ✓ Google · Official

Google Cloud Developer Onboarding

Prepares an individual developer’s first Google Cloud project, billing setup, authentication, and initial deployment path.

Automation & Ops ✓ Google · Official

Google Cloud Foundation Builder

Deploys a secure enterprise landing-zone foundation for a Google Cloud organization.

Dev & Engineering ✓ Google · Official

Google Bigtable Basics

Design, configure, query, and troubleshoot Google Bigtable workloads.

Automation & Ops ✓ Google · Official

Google Cloud Live Multimodal Streaming Architect

Design and deploy Google Cloud solutions for live, bidirectional multimodal streams.

Automation & Ops ✓ Google · Official

Google Cloud AI Agent Builder

Design, implement, deploy, and validate AI agents and multi-agent systems on Google Cloud.

Automation & Ops ✓ Google · Official

GKE Enterprise RAG Search Architect

Designs and validates enterprise RAG search systems built on GKE and AlloyDB.

Automation & Ops ✓ Google · Official

Cloud Run Deployment Guide

Deploy and manage Cloud Run services, jobs, and worker pools with gcloud.

Data & Analysis ✓ Google · Official

Google Analytics Data Reporting Assistant

Enable the Analytics Data API and build customized Google Analytics reports.

Dev & Engineering ✓ Google · Official

Google Analytics Admin API Assistant

Automate Google Analytics account, property, and data-stream configuration.

Data & Analysis ✓ Google · Official

Google Cloud Borderless Lakehouse Architect

Designs governed lakehouses that connect multicloud data to AI agents.

Related skills