gcp-deploy

Community

Deploy safely to GCP with guardrails

Authorwilliamsforeal
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill reduces deployment failures and security mistakes when pushing Docker images or releasing services to Google Cloud by enforcing correct project targeting and least-privilege practices.

Core Features & Use Cases

  • Environment validation: Confirms the active gcloud project before any deployment to prevent accidental releases to the wrong account.
  • Secure Docker build and GCR push: Uses authenticated Docker to build/tag/push images to the correct GCR registry while warning against baking secrets into images.
  • Cloud Run and GCE operations: Supports Cloud Run deployments with explicit service accounts and provides common GCE VM actions like listing, SSH/SCP, and start/stop.

Use case example: pushing an application image to GCR and deploying it to Cloud Run using a dedicated least-privilege service account, then validating IAM roles if you hit “Permission Denied”.

Quick Start

Run gcloud commands to set the correct project and deploy your container image to Cloud Run in us-central1 using your specified service account email.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gcp-deploy
Download link: https://github.com/williamsforeal/Cyclone-SS/archive/main.zip#gcp-deploy

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.