gcp-cloud-functions

Generate and deploy Google Cloud Functions with specified runtimes and triggers.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the creation, configuration, and deployment of Google Cloud Functions, enabling users to build event-driven applications without managing infrastructure.

Core Features & Use Cases

  • Code Generation: Generates boilerplate code for various runtimes (Node.js, Python, Go) and triggers (HTTP, Pub/Sub, Storage).
  • Configuration Management: Provides guidance on setting up triggers, IAM roles, environment variables, and secrets.
  • Deployment Assistance: Offers gcloud CLI and Terraform examples for deploying functions.
  • Use Case: You need to create a Python Cloud Function that triggers whenever a new file is uploaded to a specific Cloud Storage bucket, processes the file content, and logs the result.

Quick Start

Use the gcp-cloud-functions skill to generate a Node.js HTTP function with a timeout of 60 seconds and minimum instances set to 1.

Frequently Asked Questions about gcp-cloud-functions

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

FAQPage Schema
How do I deploy an event-driven Cloud Function on Google Cloud?

To deploy an event-driven Cloud Function, you generate boilerplate code for runtimes like Node.js or Python, configure triggers for sources like Pub/Sub or Cloud Storage, and execute deployment using gcloud CLI or Terraform commands.

What triggers are supported for Google Cloud Functions?

Google Cloud Functions support HTTP, Pub/Sub, and Cloud Storage triggers, enabling you to build event-driven architectures that automatically execute backend code in response to specific events.

Can I use Terraform to manage Google Cloud Functions deployment?

Yes, you can use Terraform to manage Google Cloud Functions deployment. The Skill provides Terraform examples alongside gcloud CLI commands to help you deploy functions with specified runtimes, triggers, and configurations.

Does this support both Gen 1 and Gen 2 Google Cloud Functions?

Yes, this supports both Gen 1 and Gen 2 Google Cloud Functions. It provides optimization tips, code examples, and deployment commands tailored for both generations to help you build serverless backend applications.

How do I configure IAM roles and environment variables for Cloud Functions?

You configure IAM roles and environment variables for Cloud Functions by applying IAM best practices and setting up configuration management during deployment. This ensures secure access control and proper runtime environment setup.

What is the best way to set minimum instances for a Node.js HTTP function?

The best way to set minimum instances for a Node.js HTTP function is to specify the configuration value during generation. You can generate a function with a 60-second timeout and minimum instances set to 1 to reduce cold starts.