Deployment Skill

Automate ShelfOps deployment to Google Cloud Run with GitHub Actions.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/ColbyRReichenbach/shelfops --skill deployment-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Deployment Skill
Source: https://github.com/ColbyRReichenbach/shelfops/tree/main/.claude/skills/deployment
Command: npx skills add https://github.com/ColbyRReichenbach/shelfops --skill deployment-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of deploying the ShelfOps application to Google Cloud Platform, automating containerization, cloud deployment, and CI/CD pipelines.

Core Features & Use Cases

  • Containerization: Provides Dockerfiles for building container images of the backend.
  • Local Development: Offers Docker Compose configurations for setting up a local development environment.
  • Cloud Deployment: Includes gcloud commands for deploying to Google Cloud Run.
  • CI/CD Automation: Features GitHub Actions workflows for automated testing and deployment.
  • Use Case: A developer can use this skill to quickly set up a local development environment for ShelfOps or to automate the deployment of new code changes to a staging or production environment on GCP.

Quick Start

Use the deployment skill to deploy the ShelfOps backend to Google Cloud Run using the provided GitHub Actions workflow.

Frequently Asked Questions about Deployment Skill

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

FAQPage Schema
How do I automate deploying a backend to Google Cloud Run with GitHub Actions?

You can automate deployment to Google Cloud Run by utilizing GitHub Actions workflows. This approach manages containerization and cloud service configuration to ensure reproducible builds and automated cloud-native deployments.

What is the best way to set up a local development environment for a GCP application using Docker?

The best way to set up a local development environment for a GCP application is using Docker Compose configurations. This provides a consistent local environment that mirrors your containerized cloud deployment setup.

Does this deployment automation approach support reproducible builds for Google Cloud Platform?

Yes, this deployment automation approach fully supports reproducible builds for Google Cloud Platform. It manages containerization with Dockerfiles and integrates CI/CD pipelines for consistent application deployment.

Can I use Docker to containerize an application before deploying to Cloud Run?

Yes, you can use Docker to containerize your application before deploying to Cloud Run. The process provides Dockerfiles for building backend container images, which are then deployed using gcloud commands.

How does CI/CD pipeline integration work with Google Cloud Run deployments?

CI/CD pipeline integration works with Google Cloud Run deployments through GitHub Actions workflows. These workflows automate testing and deployment processes, pushing new code changes directly to your staging or production environments.