gcp-deploy
CommunityDeploy safely to GCP with guardrails
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.