gcp-bootstrap

Automate Google Cloud project setup with authentication, API enablement, and .env.example generation.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/rochaluiz8888/claude-code-skills --skill gcp-bootstrap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-bootstrap
Source: https://github.com/rochaluiz8888/claude-code-skills/tree/main/gcp-bootstrap
Command: npx skills add https://github.com/rochaluiz8888/claude-code-skills --skill gcp-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Bootstrap a new Google Cloud-backed project with authentication, API enablement, Secret Manager setup, config validation scaffolding, and environment file generation to accelerate initial project bootstrapping.

Core Features & Use Cases

  • Authenticate and set up Google Cloud credentials for local and CI environments.
  • Enable common APIs and scaffold configuration for Python (FastAPI) and TypeScript (Express/Node) stacks.
  • Generate a ready-to-use .env.example and basic config structure to start development quickly.

Quick Start

Run the gcp-bootstrap skill to authenticate, enable essential APIs, scaffold Secret Manager, and generate a .env.example for your project.

Frequently Asked Questions about gcp-bootstrap

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

FAQPage Schema
How do I bootstrap a new Google Cloud project with authentication and Secret Manager?

To bootstrap a new Google Cloud project, the skill automates authentication, project selection, API enablement, Secret Manager setup, and environment file generation. It scaffolds the necessary configuration to start development quickly.

Can I scaffold Google Cloud configuration for both FastAPI and Express TypeScript stacks?

Yes, you can scaffold Google Cloud configuration for both Python (FastAPI) and TypeScript (Express/Node) stacks. The skill detects the stack from package.json or requirements.txt and applies the appropriate configuration scaffolding.

What's the best way to generate a .env.example file when integrating Google Cloud into an existing project?

The best way to generate a .env.example file is using an automated bootstrap process. This skill detects your existing stack, enables required APIs, configures Secret Manager access, and outputs a ready-to-use environment file with basic config structures.

Do I need to manually enable Google Cloud APIs before setting up Secret Manager access?

No, you do not need to manually enable Google Cloud APIs. The bootstrap process guides authentication and project selection, then automatically enables required APIs and sets up Secret Manager access as part of the initial setup workflow.

Why does my Google Cloud bootstrap configuration fail to detect my project stack?

Google Cloud bootstrap configuration fails to detect a project stack when package.json or requirements.txt files are missing. The skill relies on these specific files to identify whether to scaffold Python or TypeScript environment configurations.

Does the Google Cloud bootstrap process support CI environment credential setup?

Yes, the Google Cloud bootstrap process supports CI environment credential setup. It authenticates and sets up Google Cloud credentials for both local development and continuous integration environments during the initial project scaffolding.