gcp-compute-engine

Generate Google Compute Engine instances, templates, and managed instance groups with autoscaling.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the creation and management of Google Compute Engine (GCE) virtual machines, instance templates, and managed instance groups (MIGs), streamlining cloud infrastructure deployment.

Core Features & Use Cases

  • Instance Creation: Generate single GCE instances with specified machine types, images, and configurations.
  • Instance Templates & MIGs: Create reusable instance templates and deploy them into managed instance groups with autoscaling for high availability and scalability.
  • Configuration Options: Supports various machine types, operating system images, disk configurations, networking, service accounts, startup scripts, and security features.
  • Infrastructure as Code: Provides Terraform configurations for declarative infrastructure management.
  • Use Case: Deploy a scalable web application by creating an instance template and a regional managed instance group with autoscaling based on CPU utilization.

Quick Start

Use the gcp-compute-engine skill to create a new e2-medium instance named 'my-web-server' using the 'debian-12' image in the 'us-central1-a' zone.

Frequently Asked Questions about gcp-compute-engine

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

FAQPage Schema
How do I create a Google Compute Engine instance with specific machine types and OS images?

To create a Google Compute Engine instance, you define the machine type, operating system image, and disk configurations. This skill generates the necessary gcloud CLI commands or Terraform configurations to provision the GCE virtual machine.

How do I set up a managed instance group with autoscaling on GCP?

Setting up a managed instance group (MIG) involves creating a reusable instance template and deploying it with an autoscaling configuration. This skill generates the required GCP infrastructure definitions to scale instances based on CPU utilization.

Can I manage GCP compute engine infrastructure using Terraform instead of gcloud CLI?

Yes, you can manage GCP compute engine infrastructure using Terraform. This skill provides declarative infrastructure as code configurations, allowing you to provision GCE instances, templates, and MIGs without relying solely on gcloud CLI commands.

Does this support configuring networking and security for GCE virtual machines?

Yes, this supports configuring networking and security for GCE virtual machines. The generated compute engine instances, instance templates, and managed instance groups include options for network settings, service accounts, and security features.

What is the best way to deploy a scalable web application on Google Compute Engine?

The best way to deploy a scalable web application on Google Compute Engine is using a regional managed instance group. This skill generates an instance template and MIG with autoscaling to ensure high availability based on CPU utilization.

When do I need an instance template versus a single GCE instance?

You need an instance template when deploying managed instance groups for scalability and high availability, while a single GCE instance suits standalone workloads. This skill generates configurations for both individual virtual machines and reusable templates.