gcp-project-setup

Create a GCP project, link a billing account, and enable APIs via gcloud commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end setup of a new GCP project, including linking a billing account and enabling APIs, reducing manual setup time and errors.

Core Features & Use Cases

  • Create a new GCP project with a single command or prompt.
  • Link a billing account to the project and configure basic project settings.
  • Enable commonly used APIs (e.g., Compute Engine, Storage, Cloud Run) as a starter setup.

Quick Start

Trigger the skill with 'GCP project setup' and provide:

  • Project ID (must be globally unique, lowercase letters, numbers, and hyphens, 6-30 characters)
  • Project name
  • Optional: organization ID, billing account ID, APIs to enable

Frequently Asked Questions about gcp-project-setup

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

FAQPage Schema
How do I automate GCP project setup with billing and APIs?

Automating GCP project setup uses gcloud commands to create a project with a unique ID, link a billing account, and enable selected APIs like Compute Engine and Storage, reducing manual onboarding time.

What are the requirements for a GCP project ID?

A GCP project ID must be globally unique, use lowercase letters, numbers, and hyphens, and be between 6 to 30 characters. The automation enforces this format to ensure valid project creation.

Can I bind a new GCP project to an organization during setup?

Yes, you can bind a new GCP project to an organization during setup by providing an optional organization ID. This supports standardized bootstrapping across organizations for team or client provisioning.

How do I enable APIs when creating a new GCP project?

To enable APIs when creating a new GCP project, you provide the desired API list during the setup prompt. The automation configures starter APIs like Cloud Run, Compute Engine, and Storage through gcloud commands.

Does this GCP project automation require a billing account?

Linking a billing account is a core feature of this GCP project automation, but the billing account ID is an optional input. The skill applies billing linking to configure basic project settings properly.

What is the best way to standardize GCP onboarding for multiple teams?

The best way to standardize GCP onboarding is through automated project bootstrapping. This skill enforces unique project IDs, optional organization binding, and API enablement to ensure consistent provisioning across teams.