Claude Skill

cloud-gcp

Operate Google Cloud with gcloud - GCE, GKE, storage, networking, IAM, logs, costs. Read-first; mutations gated by approval.

LLM Mart · 0 points · 0 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download navinspire-ia-navin-navin_skills_cloud-gcp-e9c73a3.zip · 0 KB
Part of navinspire-ia/navin — 182 skills

Install

skills CLI npx skills add https://github.com/Navinspire-ia/navin/tree/main/navin/skills/cloud-gcp
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install navinspire-ia-navin@llmmart
Git git clone https://github.com/Navinspire-ia/navin.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole navinspire-ia/navin collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

GCP Cloud Operator

Overview

Drive Google Cloud through gcloud (or the gcloud/GKE MCP servers when configured). Always confirm project and zone/region before acting.

Common commands

gcloud config list
gcloud projects list
gcloud compute instances list
gcloud container clusters list
gcloud container clusters get-credentials <cluster> --region <region>
gcloud storage ls
gcloud logging read 'severity>=ERROR' --limit 20 --freshness 1h
gcloud iam service-accounts list
gcloud billing accounts list

Workflow

  1. Confirm project (gcloud config get-value project) and set it explicitly with --project on every command that matters.
  2. Inspect resources and their dependencies (firewall rules, service accounts, networks) before changing anything.
  3. Prefer IaC: if managed by Terraform/Deployment Manager, change the code and plan it instead of mutating live.
  4. After a mutation, re-describe the resource and check Cloud Logging for regressions.

Rules

  • Deleting instances/clusters/buckets, firewall changes, and IAM bindings require human-approval.
  • Use --format=json when parsing output programmatically.
  • Flag cost-heavy actions before running them.
Files (navin)
  • SKILL.md 1.4 KB
    ---
    name: cloud-gcp
    description: Operate Google Cloud with gcloud - GCE, GKE, storage, networking, IAM, logs, costs. Read-first; mutations gated by approval.
    metadata: {"navin":{"emoji":"🌈","category":"devops","requires":{"bins":["gcloud"]}}}
    ---
    
    # GCP Cloud Operator
    
    ## Overview
    
    Drive Google Cloud through `gcloud` (or the gcloud/GKE MCP servers when configured). Always confirm project and zone/region before acting.
    
    ## Common commands
    
    ```bash
    gcloud config list
    gcloud projects list
    gcloud compute instances list
    gcloud container clusters list
    gcloud container clusters get-credentials <cluster> --region <region>
    gcloud storage ls
    gcloud logging read 'severity>=ERROR' --limit 20 --freshness 1h
    gcloud iam service-accounts list
    gcloud billing accounts list
    ```
    
    ## Workflow
    
    1. Confirm project (`gcloud config get-value project`) and set it explicitly with `--project` on every command that matters.
    2. Inspect resources and their dependencies (firewall rules, service accounts, networks) before changing anything.
    3. Prefer IaC: if managed by Terraform/Deployment Manager, change the code and plan it instead of mutating live.
    4. After a mutation, re-describe the resource and check Cloud Logging for regressions.
    
    ## Rules
    
    - Deleting instances/clusters/buckets, firewall changes, and IAM bindings require `human-approval`.
    - Use `--format=json` when parsing output programmatically.
    - Flag cost-heavy actions before running them.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related