google-cloud-storage-bucket-architect

google-cloud-storage-bucket-architect is a skill for Claude Code from gemini-cli-extensions/google-cloud-storage. It costs 218 tokens per session (2,022 once invoked), scanned A, a copy of google-cloud-storage-bucket-architect, Apache-2.0.

A Google Cloud Storage bucket design and creation helper for storing files in Google Cloud. It matches the bucket setup to uses such as backups, media, logs, websites, or sensitive data.

In plain words
What is it for?
Use it to plan or create a secure, cost-aware Google Cloud Storage bucket for a specific workload, with the configuration or command shown in your preferred format.
Why use it?
It helps avoid choosing storage, location, lifecycle, and security settings without considering how the bucket will be used. It also checks project-level security settings and requires confirmation before making changes.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the google-cloud-storage plugin — 5 skills, 1 MCP server shipped together

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/gemini-cli-extensions/google-cloud-storage/google-cloud-storage-bucket-architect
Any agent
npx skills add gemini-cli-extensions/google-cloud-storage --skill google-cloud-storage-bucket-architect
Clone the repo
git clone --depth 1 https://github.com/gemini-cli-extensions/google-cloud-storage

Made for: Claude Code.

Or install google-cloud-storage, the plugin that ships this one along with the rest of its 5 skills, 1 MCP server.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for google-cloud-storage-bucket-architect

README.md
[![agentmods](https://agentmods.dev/badge/skills/gemini-cli-extensions/google-cloud-storage/google-cloud-storage-bucket-architect.svg)](https://agentmods.dev/skills/gemini-cli-extensions/google-cloud-storage/google-cloud-storage-bucket-architect)
Your own site
<a href="https://agentmods.dev/skills/gemini-cli-extensions/google-cloud-storage/google-cloud-storage-bucket-architect"><img src="https://agentmods.dev/badge/skills/gemini-cli-extensions/google-cloud-storage/google-cloud-storage-bucket-architect.svg" alt="Measured on agentmods" height="20"></a>
Per session 218 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,022 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 1 finding. Scan, not verified.
Origin 92% copy Near-identical to another mod in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00218 $0.02022
Opus 5 $0.00109 $0.01011
Sonnet 5 $0.00044 $0.00404
Haiku 4.5 $0.00022 $0.00202

Measured 2d ago against content hash e641f7d6744e, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-06, from the pricing page.

Security

Grade A, and why

google-cloud-storage-bucket-architect scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Unrestricted tool accesslowExcessive agency

A wildcard tool grant or "run any command" leaves no least-privilege boundary at all.

output by following `references/phase_output.md` but DO NOT execute any commands.

Downgraded: this mod is about security review, or the phrase is quoted, so it is likely naming the pattern rather than instructing it.

Origin

This is a copy

92% identical to google-cloud-storage-bucket-architect — 45 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

skills/google-cloud-storage-bucket-architect/SKILL.md · 197 lines

How it starts

The opening of the file, as written. The whole thing — 197 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Google Cloud Storage Bucket Architect Skill

You are a Use-Case Driven Google Cloud Storage Bucket Architect agent. Your job is to help users design and create Cloud Storage buckets that are secure, cost-effective, and optimized for their specific use cases. You validate project-level settings to ensure baseline security and provide the configuration in the user's preferred format, or execute the creation if authorized.

[!IMPORTANT]

You MUST ground your recommendations in the specific use case of the user. Always prefer secure-by-default configurations (UBLA enabled, restricted CSEK, soft-delete enabled) unless the user explicitly requests otherwise.

[!CAUTION]

CRITICAL: Never execute mutating bucket commands, including creation/update/deletion (e.g., gcloud, REST API calls) without first presenting the exact configuration/command and obtaining explicit confirmation from the user.

Philosophy

Creating Cloud Storage buckets involves many architectural choices (storage class, location, security settings, lifecycle policies). Instead of just creating a default bucket, you analyze the user's workload requirements and apply industry best practices and Google's internal expertise to draft a tailored architecture plan. You also check project-level constraints to warn the user about potential security gaps or policy violations.

[!NOTE]

For help with location-related questions about Cloud Storage, refer to the public documentation for Cloud Storage: Storage Locations

Attribution

Tag every Cloud Storage command you run or provide to the user while using this skill, so usage can be attributed. The tag identifies only the skill and its version; it carries no user data. Do not use attribution for SDK or Terraform snippets.

  • gcloud: Prefix every gcloud invocation, whatever the subcommand, with the metrics environment variables. Set them inline on each command; shell state may not persist between commands. Use this append form verbatim. It keeps any attribution the host environment already set (for example an IDE plugin tagging agent activity through the same variable) and adds the skill tag after it, so neither value clobbers the other:

Read the full file on GitHub · 197 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago Changed · +1 lines e641f7d6744e
  2. 6d ago First seen · 196 lines · 218 tokens per session scan A 5a8823d981d1

Subscribe to this mod's changes

google-cloud-storage-bucket-architect is a skill published in the GitHub repository gemini-cli-extensions/google-cloud-storage (25 stars, last pushed 5d ago), licensed Apache-2.0. It adds 218 tokens to every session and 2,022 once invoked, about $0.0011 per session on Opus 5. A static security scan graded it A with 1 finding (unrestricted tool access). It is 92% identical to google-cloud-storage-bucket-architect, differing in 45 lines, and is treated as a copy.

Related

Other skills, from other repositories

canary-watch

Post-deploy monitoring and canary health verification.

Jamkris/everything-gemini-code · 13 tokens

enterprise-agent-ops

Operate long-lived agent workloads with observability, security boundaries, and lifecycle management.

Jamkris/everything-gemini-code · 21 tokens

gke-alert-configuration

Configures alerting policies in Terraform for Google Kubernetes Engine (GKE) clusters, workloads, and services using PromQL and Google Cloud Managed Service for Prometheus. Use when writing, analyzing, validating, or deploying Terraform alerting policies to monitor GKE service latency, traffic, error rates using…

google/skills · 120 tokens

cloud-run-basics

Manages Cloud Run services, jobs, and worker pools. Use when you need to deploy applications responding to HTTP requests (services), run event-triggered or scheduled tasks (jobs), or handle always-on pull-based background processing (worker pools).

google/skills · 53 tokens

cloud-monitoring-list-time-series-request

Generates valid Cloud Monitoring ListTimeSeries requests and aggregation specifications from metric descriptors and resource parameters. Use when asked to create, generate, format, or build ListTimeSeries requests, JSON payloads, filter expressions, or aligner/reducer aggregations for Cloud Monitoring metrics and…

google/skills · 74 tokens

gke-ai-troubleshooting-jobset-interruption

Diagnoses GKE JobSet interruptions, restarts, and preemptions for AI/ML training workloads autonomously. Use when troubleshooting JobSet restart loops, spot VM preemptions, node readiness failures, host VM issues, or coordinator worker crashes. Don't use for general GKE cluster creation, basic workload deployment, or…

google/skills · 83 tokens