gcloud-cli

Google Cloud CLI operations and resource management

INSTALLATION
npx skills add https://github.com/oimiragieo/agent-studio --skill gcloud-cli
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

$27

Certifications & Training

Free: Google Cloud Learn and Google Skills — Innovators Program (35 credits/month). Certs: Cloud Digital Leader, Cloud Engineer (associate), Cloud Architect/DevOps (professional). Skill data: Config, auth, compute/storage/IAM; no exposed service-account keys.

Hooks & Workflows

Suggested hooks: Pre-deploy: gcloud config get-value project. Use when devops is routed for GCP tasks (contextual: gcp_project).

Workflows: Use with devops (contextual: gcp_project). Flow: detect GCP → load gcloud-cli → run CLI via skill script.

Overview

Google Cloud Platform CLI operations. 90%+ context savings.

Requirements

  • gcloud CLI installed
  • GOOGLE_PROJECT_ID environment variable
  • Authenticated via gcloud auth

Tools (Progressive Disclosure)

Compute

Tool

Description

Confirmation

instances-list

List VM instances

No

instances-create

Create VM

Yes

instances-delete

Delete VM

REQUIRED

Storage

Tool

Description

Confirmation

storage-ls

List buckets/objects

No

storage-cp

Copy objects

Yes

storage-rm

Delete objects

Yes

IAM

Tool

Description

iam-list

List IAM policies

service-accounts

List service accounts

Logging

Tool

Description

logs-read

Read logs

logs-tail

Tail logs in real-time

BLOCKED

Tool

Status

projects delete

BLOCKED

iam-policy delete

BLOCKED

Agent Integration

  • devops (primary): Cloud operations
  • gcp-cloud-agent (primary): GCP specific
  • cloud-integrator (secondary): Multi-cloud

Security

⚠️ Never expose service account keys

⚠️ Resource deletion requires confirmation

Memory Protocol (MANDATORY)

Before starting:

Read .claude/context/memory/learnings.md

After completing:

  • New pattern -> .claude/context/memory/learnings.md
  • Issue found -> .claude/context/memory/issues.md
  • Decision made -> .claude/context/memory/decisions.md

ASSUME INTERRUPTION: If it's not in memory, it didn't happen.

BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card