gke-creation — community gke-creation, gke-mcp, community, ide skills

v1.0.0

About this Skill

Perfect for Cloud Infrastructure Agents needing automated Google Kubernetes Engine cluster creation and customization. Guides the user through creating GKE clusters using pre-defined templates (Standard, Autopilot, GPU/AI).

GoogleCloudPlatform GoogleCloudPlatform
[0]
[0]
Updated: 3/12/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reviewed Landing Page Review Score: 9/11

Killer-Skills keeps this page indexable because it adds recommendation, limitations, and review signals beyond the upstream repository text.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review Locale and body language aligned
Review Score
9/11
Quality Score
57
Canonical Locale
en
Detected Body Locale
en

Perfect for Cloud Infrastructure Agents needing automated Google Kubernetes Engine cluster creation and customization. Guides the user through creating GKE clusters using pre-defined templates (Standard, Autopilot, GPU/AI).

Core Value

Empowers agents to create and manage GKE clusters using best-practice templates, guiding them through customization with trade-off explanations for Cost vs. Availability and Autopilot vs. Standard configurations, leveraging Google Cloud APIs and Kubernetes protocols.

Ideal Agent Persona

Perfect for Cloud Infrastructure Agents needing automated Google Kubernetes Engine cluster creation and customization.

Capabilities Granted for gke-creation

Automating GKE cluster creation for DevOps teams
Customizing cluster configurations for specific application requirements
Guiding users through template selection for optimal resource allocation

! Prerequisites & Limits

  • Requires Google Cloud account and credentials
  • Limited to Google Kubernetes Engine (GKE) clusters
  • Dependent on Google Cloud API availability and quotas

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is gke-creation?

Perfect for Cloud Infrastructure Agents needing automated Google Kubernetes Engine cluster creation and customization. Guides the user through creating GKE clusters using pre-defined templates (Standard, Autopilot, GPU/AI).

How do I install gke-creation?

Run the command: npx killer-skills add GoogleCloudPlatform/gke-mcp/gke-creation. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for gke-creation?

Key use cases include: Automating GKE cluster creation for DevOps teams, Customizing cluster configurations for specific application requirements, Guiding users through template selection for optimal resource allocation.

Which IDEs are compatible with gke-creation?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for gke-creation?

Requires Google Cloud account and credentials. Limited to Google Kubernetes Engine (GKE) clusters. Dependent on Google Cloud API availability and quotas.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add GoogleCloudPlatform/gke-mcp/gke-creation. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use gke-creation immediately in the current project.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

gke-creation

Install gke-creation, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

GKE Cluster Creation Skill

This skill helps users create Google Kubernetes Engine (GKE) clusters by providing a set of best-practice templates and guiding them through the customization process.

core_behavior

  1. Template Selection:
    • Present the available templates to the user if they haven't specified one.
    • Explain the trade-offs (e.g., Cost vs. Availability, Autopilot vs. Standard).
  2. Customization:
    • Once a template is selected, present the default configuration (JSON/YAML).
    • Ask the user for essential missing information: project_id, location, cluster_name.
    • Ask if they want to modify optional fields (e.g., machineType, nodeCount, network).
  3. Validation:
    • Ensure project_id, location, and cluster_name are set.
    • Ensure the configuration matches the create_cluster MCP tool schema.
  4. Execution:
    • Call the create_cluster MCP tool with the final configuration.

best_practices

When guiding the user or generating configurations, adhere to the following GKE cluster creation best practices:

Security

  1. Private Clusters: Default to private clusters with a private control plane and restricted public endpoints to minimize attack surface.
  2. VPC-Native Networking: Use VPC-native clusters to enable alias IP ranges, which allows pod-level firewall rules and better network security.
  3. Workload Identity: Prefer Workload Identity for securely granting GKE workloads access to Google Cloud services instead of using static service account keys.
  4. Shielded GKE Nodes: Enable Shielded GKE Nodes to protect against rootkits and bootkits.
  5. Least Privilege (RBAC): Institute strict Role-Based Access Control limits granting minimal privilege to users and workloads.

Cost Optimization

  1. Autoscaling: Enable Cluster Autoscaler and Horizontal Pod Autoscaler to adjust resources based on demand.
  2. Right-Sizing: Choose the appropriate machine types and node counts. Consider Spot VMs for fault-tolerant, non-critical workloads.

High Availability & Reliability

  1. Regional Clusters: Use Regional Clusters for production environments to ensure control plane replication across multiple zones. (Note: standard regional creates nodes across 3 zones by default).
  2. Pod Disruption Budgets: Recommend setting Pod Disruption Budgets for application stability during node maintenance.
  3. Release Channels: Subscribe to a release channel (e.g., Regular or Stable) for automated and safer cluster upgrades.

templates

1. Standard Zonal (Cost-Effective Dev/Test)

Best for: Development, testing, non-critical workloads.

json
1{ 2 "name": "projects/{PROJECT_ID}/locations/{ZONE}/clusters/{CLUSTER_NAME}", 3 "initialNodeCount": 1, 4 "nodeConfig": { 5 "machineType": "e2-medium", 6 "diskSizeGb": 50, 7 "oauthScopes": [ 8 "https://www.googleapis.com/auth/devstorage.read_only", 9 "https://www.googleapis.com/auth/logging.write", 10 "https://www.googleapis.com/auth/monitoring", 11 "https://www.googleapis.com/auth/service.management.readonly", 12 "https://www.googleapis.com/auth/servicecontrol", 13 "https://www.googleapis.com/auth/trace.append" 14 ] 15 } 16}

2. Standard Regional (High Availability)

Best for: Production workloads requiring high availability. Note: Creates 3 nodes (one per zone in the region) by default.

json
1{ 2 "name": "projects/{PROJECT_ID}/locations/{REGION}/clusters/{CLUSTER_NAME}", 3 "initialNodeCount": 1, 4 "nodeConfig": { 5 "machineType": "e2-standard-4", 6 "diskSizeGb": 100, 7 "oauthScopes": ["https://www.googleapis.com/auth/cloud-platform"] 8 } 9}

3. Autopilot (Operations-Free)

Best for: Most workloads where you don't want to manage nodes.

json
1{ 2 "name": "projects/{PROJECT_ID}/locations/{REGION}/clusters/{CLUSTER_NAME}", 3 "autopilot": { 4 "enabled": true 5 } 6}

4. GPU Inference (L4)

Best for: AI/ML Inference, small model serving. Note: Requires g2-standard-4 quota.

json
1{ 2 "name": "projects/{PROJECT_ID}/locations/{REGION}/clusters/{CLUSTER_NAME}", 3 "initialNodeCount": 1, 4 "nodeConfig": { 5 "machineType": "g2-standard-4", 6 "accelerators": [ 7 { 8 "acceleratorCount": "1", 9 "acceleratorType": "nvidia-l4" 10 } 11 ], 12 "diskSizeGb": 100, 13 "oauthScopes": ["https://www.googleapis.com/auth/cloud-platform"] 14 } 15}

5. AI Hypercompute (A3 HighGPU)

Best for: Large Model Training/Inference. Note: High cost and strict quota requirements.

json
1{ 2 "name": "projects/{PROJECT_ID}/locations/{REGION}/clusters/{CLUSTER_NAME}", 3 "initialNodeCount": 1, 4 "nodeConfig": { 5 "machineType": "a3-highgpu-8g", 6 "accelerators": [ 7 { 8 "acceleratorCount": "8", 9 "acceleratorType": "nvidia-h100-80gb-hbm3" 10 } 11 ], 12 "diskSizeGb": 200, 13 "oauthScopes": ["https://www.googleapis.com/auth/cloud-platform"] 14 } 15}

instructions

  • ALWAYS ask for the project_id if it is not in the context.
  • ALWAYS ask for the location (Region or Zone).
  • ALWAYS ask for a unique cluster_name.
  • CHECK if the user wants Access to Google Cloud APIs (default cloud-platform scope is usually best for modern GKE).
  • WARN the user about cost if they select GPU or Reginal clusters.
  • USE create_cluster MCP tool to create the cluster. The parent argument is projects/{PROJECT_ID}/locations/{LOCATION} and the cluster argument is the JSON object. The cluster.name is just the short name (e.g. "my-cluster").
  • IMPORTANT: When calling create_cluster, the cluster.name should be the short name (e.g., my-cluster), NOT the full resource path, because the parent argument defines the scope.

example_usage

User: "I want to create a GKE cluster." Model: "I can help with that. What kind of cluster do you need?

  1. Standard Zonal: Good for dev/test.
  2. Standard Regional: High availability.
  3. Autopilot: Fully managed.
  4. GPU Enabled: For AI/ML workloads."

User: "Standard Zonal, please." Model: "Great. I'll need a few details:

  • Project ID
  • Zone (e.g., us-central1-a)
  • Cluster Name"

User: "Project my-proj, zone us-west1-b, name dev-cluster." Model: "Here is the configuration I will use: [JSON view] Do you want to proceed?"

Related Skills

Looking for an alternative to gke-creation or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
AI

flags

Logo of vercel
vercel

The React Framework

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Developer