gcp-vm-create

Provision Google Cloud Platform virtual machines with firewall configuration.

10|4|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/kubony/openclaw-gcp-setup --skill gcp-vm-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-vm-create
Source: https://github.com/kubony/openclaw-gcp-setup/tree/main/.claude/skills/gcp-vm-create
Command: npx skills add https://github.com/kubony/openclaw-gcp-setup --skill gcp-vm-create

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the end-to-end provisioning of Google Cloud Platform virtual machines, including selecting appropriate hardware, creating the VM, and configuring basic firewall rules, reducing manual setup time.

Core Features & Use Cases

  • Automated VM provisioning: recommends hardware presets based on the workload, creates the VM, and sets up necessary firewall tags.
  • Easy customization: collects required and optional inputs (project ID, VM name, region, machine type, disk size) and applies defaults.
  • Use Case: deploy a web app with a web server and HTTP/HTTPS access in minutes, or spin up a dev/test environment on demand.

Quick Start

Create a VM named my-app-vm in PROJECT_ID with the default Seoul region, Ubuntu 22.04 LTS, and firewall rules for HTTP/HTTPS.

Frequently Asked Questions about gcp-vm-create

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

FAQPage Schema
How do I automate GCP VM provisioning end-to-end?

Automate GCP VM provisioning by using preset recommendations for hardware, creating the VM, and configuring firewall rules. This handles the entire process from selecting machine types to applying HTTP/HTTPS access tags.

Can I customize region and disk size when creating a Compute Engine VM?

Yes, you can customize region and disk size when creating a Compute Engine VM. The automation collects required inputs like project ID and VM name, while applying defaults for optional settings like Seoul region, Ubuntu 22.04, and disk size.

Do I need a project ID to set up a GCP virtual machine?

Yes, a project ID is a required input to set up a GCP virtual machine. The automation enforces required inputs like project ID and VM name to ensure API activation and firewall rules are applied correctly during provisioning.

What's the best way to configure firewall rules for a web server on GCP?

The best way to configure firewall rules for a web server on GCP is through automated provisioning that sets up necessary firewall tags for HTTP/HTTPS access. This deploys a web app with proper access in minutes.

Does this GCP VM automation apply to DevOps workflows for development environments?

Yes, this GCP VM automation applies to DevOps workflows for development environments. It supports spinning up dev/test environments on demand across projects, regions, OS images, and disk sizes with preset recommendations.

Why does VM creation fail without API activation and firewall rules?

VM creation requires API activation and firewall rules to ensure proper provisioning. The automation enforces these steps during the process, applying necessary firewall tags and verifying API activation to prevent configuration failures.