gcp-cloud-deploy

Generate Google Cloud Deploy pipeline and Skaffold configurations for Cloud Run and GKE.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/sitharaj88/claude-skills --skill gcp-cloud-deploy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-cloud-deploy
Source: https://github.com/sitharaj88/claude-skills/tree/main/skills/gcp-cloud-deploy
Command: npx skills add https://github.com/sitharaj88/claude-skills --skill gcp-cloud-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation and management of Google Cloud Deploy pipelines, enabling sophisticated continuous delivery strategies like progressive canaries and automated rollbacks.

Core Features & Use Cases

  • Pipeline Generation: Creates delivery-pipeline.yaml and skaffold.yaml configurations.
  • Target Configuration: Defines GCP targets for Cloud Run and GKE.
  • Deployment Strategies: Implements canary deployments, blue/green, and multi-target rollouts.
  • Use Case: Set up a robust CI/CD pipeline for a new microservice on Cloud Run, including automated canary deployments with traffic splitting and verification.

Quick Start

Use the gcp-cloud-deploy skill to generate a delivery pipeline for a Cloud Run service targeting staging and production environments.

Frequently Asked Questions about gcp-cloud-deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Google Cloud Deploy pipeline for Cloud Run?

Setting up a Google Cloud Deploy pipeline for Cloud Run involves generating a delivery-pipeline.yaml and skaffold.yaml configuration. This automates target definitions and continuous delivery setup for your service staging and production environments.

Can I automate canary deployments and traffic splitting on GKE?

Yes, you can automate canary deployments and traffic splitting on GKE by generating Google Cloud Deploy configurations. These configurations implement progressive delivery strategies and automated rollbacks within your continuous delivery pipeline.

What is the best way to configure automated rollbacks for continuous delivery?

The best way to configure automated rollbacks for continuous delivery is by defining them in a Google Cloud Deploy delivery pipeline. This supports advanced deployment strategies like progressive canaries to safely manage and revert GKE or Cloud Run releases.

Do I need Skaffold to deploy to Cloud Run using Google Cloud Deploy?

Yes, you need Skaffold configurations to deploy to Cloud Run using Google Cloud Deploy. The Skill generates the required skaffold.yaml file alongside the delivery pipeline definition to automate the build and deployment process.

How does progressive delivery work with GCP Cloud Deploy targets?

Progressive delivery with GCP Cloud Deploy works by defining target definitions for environments like staging and production. It uses Skaffold configurations to automate multi-target rollouts, execute canary deployments, and verify traffic splitting.