How to install gcloud-cli
npx skills add https://github.com/oimiragieo/agent-studio --skill gcloud-cliFull instructions (SKILL.md)
Source of truth, from oimiragieo/agent-studio.
name: gcloud-cli description: Google Cloud CLI operations and resource management version: 1.0.0 model: sonnet invoked_by: both user_invocable: true tools: [Bash, Read] best_practices:
- Never expose service account keys
- Resource deletion requires confirmation
- Verify project before operations error_handling: graceful streaming: supported verified: false lastVerifiedAt: 2026-02-19T05:29:09.098Z source: builtin trust_score: 100 provenance_sha: e27d7e9dff54753d
Google Cloud CLI Skill
Installation
The skill invokes the gcloud CLI. Install and initialize:
- Linux/macOS:
curl https://sdk.cloud.google.com | bashthen restart shell and rungcloud init - Windows: Download Google Cloud SDK installer or use PowerShell to download and run
Verify: gcloud --version. Configure: gcloud init
Cheat Sheet & Best Practices
Config: gcloud config set project <id>; gcloud config list; gcloud config configurations create/activate <name> — switch projects.
Auth: gcloud auth login; use --impersonate-service-account for SA; --access-token-file for CI.
Hacks: Use --format="table(name,zone,status)" or --format=json + jq to cut output. Use --flags-file=file.yaml for long or repeated flags. Use named configurations for dev/staging/prod. Run gcloud components update periodically.
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.
Related skills
More from oimiragieo/agent-studio and the wider catalog.

pyqt6-ui-development-rules
PyQt6 desktop GUI development rules -- signal/slot architecture, QSS theming, QThread concurrency, layout management, and cross-platform rendering. Enforces MVC separation and responsive UI patterns.

earn-hunter
Automatically monitors OKX Flash Earn, Fixed Earn and Flexible Earn opportunities, sends push notifications, and guides subscription. 自动监控 OKX 闪赚、定期和活期赚币机会,推送通知并引导申购。Use when user says: 有闪赚通知我, 监控赚币, monitor earn, notify me about earn, 定时检查理财, 执行 earn-hunter 扫描, earn-hunter scan, 活期年化高了通知我, 监控活期.

okx-cex-auth
OAuth 2.0 device flow authentication for OKX CLI with multi-region support.

okx-cex-bot
Manage Grid and DCA Martingale bots on OKX with create, amend, stop, and P&L monitoring.

okx-cex-earn
Manage OKX earn products: Simple Earn, Flash Earn, On-chain Earn, Dual Investment, and AutoEarn via CLI.

okx-cex-market
Read-only market data, order books, candles, indicators, and screening for OKX CEX—no API credentials required.