google-cloud-recipe-onboarding

Guides first-time Google Cloud setup including authentication, project creation, and billing linkage.

Updated May 11, 2026
One-click install
npx skills add https://github.com/alon3153/upe-social-publisher --skill google-cloud-recipe-onboarding-alon3153
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: google-cloud-recipe-onboarding
Source: https://github.com/alon3153/upe-social-publisher/tree/main/.agents/skills/google-cloud-recipe-onboarding
Command: npx skills add https://github.com/alon3153/upe-social-publisher --skill google-cloud-recipe-onboarding-alon3153

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? New developers face a fragmented sequence of steps when starting on Google Cloud: installing and authenticating the gcloud CLI, choosing or creating a project, and linking a billing account. This Skill orchestrates that entire onboarding flow with pre-execution audits and consent gates so nothing is misconfigured. ## Core Features & Use Cases - Environment Audits: Silently verifies gcloud CLI installation, active authentication, existing projects, and billing status before proposing any changes. - Guided Project Setup: Reuses existing active projects or creates new ones with collision recovery, requiring explicit user consent before any mutation. - Billing Linkage & Safety Chaining: Discovers billing accounts, links them to the project, and routes to spend-control guides and downstream deployment skills like cloud-run-basics. - Use Case: A developer says "I want to get started with Google Cloud" and the agent walks them through login, project selection, billing activation, and verification, halting and rerouting if an enterprise organization is detected. ## Quick Start Ask the agent to help you get started with Google Cloud by setting up authentication, a project, and billing on your workstation.

Frequently Asked Questions about google-cloud-recipe-onboarding

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

FAQPage Schema
How do I set up my first Google Cloud project with gcloud?▼

Run gcloud auth login to authenticate, then list active projects with gcloud projects list to reuse one, or create a new project with gcloud projects create. Finally link a billing account using gcloud billing projects link before deploying resources.

How do I link a billing account to a Google Cloud project?▼

First check status with gcloud billing projects describe PROJECT_ID. If billingEnabled is false, list available accounts with gcloud billing accounts list, then run gcloud billing projects link PROJECT_ID --billing-account=BILLING_ACCOUNT_ID.

Can I use this onboarding flow for an enterprise organization?▼

No. The skill detects enterprise organizations by checking gcloud organizations list for a directoryCustomerId and halts execution. Enterprise setups are routed to the official Google Cloud Setup guided flow instead.

What happens if my Google Cloud project ID is already taken?▼

Project IDs are globally unique, so creation fails with an ALREADY_EXISTS error. The skill automatically appends a random 4-digit suffix to the ID, proposes the new available name, and asks for consent before retrying.

Why does gcloud onboarding fail before project creation?▼

Failures usually come from a missing gcloud CLI installation or no authenticated session. Verify with which gcloud and gcloud auth list; install the CLI and run gcloud auth login before attempting project or billing operations.