Guide · Agent skill
How to use the Google Cloud First-Steps Onboarding agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
The google-cloud-recipe-onboarding skill is an agent skill that walks a brand-new developer through their first steps on Google Cloud: checking the gcloud command-line tool, logging in, choosing or creating a project, linking billing and verifying a first deployment. This guide explains what an agent skill is, how to install this one, how to trigger it and what to expect while it runs. It is written for readers who have not used agent skills before.
Quick start
- 1Install gcloud. Install the gcloud CLI using the official Google Cloud CLI Installation Guide. The skill checks for it with which gcloud before doing anything else.
- 2Install the skill. Unzip the downloaded skill into ~/.claude/skills/ or your project's .claude/skills/ folder, or upload it under Settings, Capabilities, Skills in the Claude apps.
- 3Create or sign in to your account. Go to the Google Cloud console to create an account if you do not have one, then run gcloud auth login on your workstation.
- 4Trigger the skill. Ask the agent in plain language, such as wanting to get started with Google Cloud.
- 5Answer one question at a time. Respond to each single question the agent asks about reusing a project, naming a new project or confirming a change.
- 6Confirm billing and project changes. Review the structured summary table the agent presents, then approve or reject project creation and billing linkage.
- 7Verify the first deployment. Let the agent check the first deployment and confirm the result before you consider onboarding complete.
What is an agent skill and what does this one do?
An agent skill is a folder of instructions, and optionally scripts and reference files, that an AI agent loads when a task matches the skill's description. This skill is designed for a single developer who is starting out on Google Cloud with a personal account.
The skill guides the agent through a fixed sequence: verify that gcloud is installed, authenticate, confirm the account is personal rather than an enterprise organization, select or create a project, link a billing account and verify a first deployment. The source describes it as a streamlined, non-interactive happy path, but the agent is instructed to ask the developer one question at a time and to check the current state before making changes.
- Checks whether the gcloud CLI is installed and whether an authenticated session exists.
- Runs gcloud auth login if needed and reads the active account.
- Checks for a corporate organization and stops if one is found.
- Lists existing projects and offers to reuse one, or creates a new project after your confirmation.
- Links billing and verifies a first deployment.
Install the skill from the ZIP download
Download the skill ZIP from this page and unzip it. You can install the skill for all of your projects or for a single project, depending on where you place the unzipped folder.
For a personal install, place the folder in ~/.claude/skills/. For a single project, place it in that project's .claude/skills/ folder. Both locations are the ones named for this skill's setup, so use the path that matches how you want to use it.
- Personal install: ~/.claude/skills/
- Project install: the .claude/skills/ folder inside your project
- Alternative in the Claude apps: open Settings, go to Capabilities, then Skills, and upload the skill there.
Trigger the skill with a natural request
You do not need a special command. Describe what you want in plain language. The skill's description covers requests about initializing a first Google Cloud project, configuring billing and verifying a deployment.
On the first turn, the agent gives a short orienting message: it points you to the Google Cloud console to create an account and asks you to run gcloud auth login, even if you appear to be logged in. It then asks one question, such as whether to reuse an existing project or create a new one.
- "I want to get started with Google Cloud."
- "Help me set up my first Google Cloud project and link billing."
- "Walk me through verifying a first deployment on Google Cloud."
- If you already want the plan, say "Show me the exact plan or dry-run commands" or "I approve the onboarding configuration" to skip the opening questions.
What the skill needs before you start
You need the gcloud CLI (Google Cloud SDK) installed on your machine, a Google Account, a valid payment method for billing and free trial activation, and internet access to the Google Cloud console and documentation. If gcloud is missing, the skill stops and directs you to the official Google Cloud CLI installation guide.
- gcloud CLI (Google Cloud SDK) installed on the machine
- A personal Google Account (for example @gmail.com) or a Google Workspace or Cloud Identity account
- A valid payment method (credit card or bank account)
- Internet access to the Google Cloud console and docs
which gcloudSafety notes: scripts, network and approvals
This skill runs scripts and uses the network. It executes gcloud commands on your machine and contacts Google Cloud. Before any project creation or billing change, the source requires the agent to present a summary and get your consent. Mutation commands are run with flags such as --quiet and --format="json" for predictable output.
The skill also asks the agent to tag each gcloud command with a usage attribution environment variable that identifies only the skill and its version. The attribution reference states that this tag carries no user data.
- Read the confirmation table before saying yes to project creation or billing linkage.
- The skill is designed to ask for confirmation, so it is not suited to unattended billing changes.
- If the account belongs to a corporate Google Workspace or Cloud Identity organization, the skill halts and sends you to Google's guided enterprise setup flow.
What people use it for
- Setting up gcloud and logging in on a new laptop before starting a first Google Cloud project.
- Reusing the default project that Google Cloud creates when you sign up for the Free Trial.
- Creating a single new project for a hobby or student app and linking a billing account.
- Running a consistent first-run checklist for a team member who is new to gcloud.
- Checking whether a Google account is a personal account or a corporate organization before setup continues.
Frequently asked questions
Is the google-cloud-recipe-onboarding skill free?
The skill is published under the Apache-2.0 licence. Google Cloud itself offers a Free Tier and a Free Trial with $300 in credits for first-time users, but the source does not state any other cost for the skill, and billing requires a valid payment method.
What do I need to run this skill?
You need the gcloud CLI installed on your machine, a Google Account (personal or Google Workspace or Cloud Identity), a valid payment method, and internet access to the Google Cloud console and docs.
Can I use this skill for an enterprise or company Google Cloud account?
No. If the account is tied to a domain-verified Google Workspace or Cloud Identity organization, the skill halts and points you to Google's Cloud Setup guided flow. The skill does not cover enterprise organization setup.
Where do I put the skill files after unzipping?
Place the unzipped folder in ~/.claude/skills/ for a personal install, or in your project's .claude/skills/ folder for a project install. You can also upload it in the Claude apps under Settings, Capabilities, Skills.
What should I do if the skill says gcloud is not installed?
The skill stops and asks you to install gcloud. Follow the official Google Cloud CLI Installation Guide, then start the skill again so it can re-check the installation.
Does this skill work for complex multi-project setups?
No. The description says it is not for complex multi-project architectures. It is a first-steps path for a single developer on a personal account.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
This skill suits individual developers, students and hobbyists on a personal Google account who want a careful, step-by-step first run with gcloud, billing and a test deployment. It is a poor fit for company or organization-wide setup, multi-project architectures, or anyone who wants billing changes made without reviewing each step, in which case use Google's Cloud Setup guided flow or set things up manually.
Download the skill