Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Guides developers through their first steps on Google Cloud, covering account creation, billing setup, project management, CLI installation, and deploying a first resource.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 25% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 81% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 130% | 0% |
| case-05 | ✓→✓ | = Same ✓ | 144% | 0% |
| case-06 | ✓→✓ | = Same ✓ | 137% | 0% |
This skill provides a streamlined "happy path" for a singleton developer to get started with Google Cloud. It covers everything from initial account setup to deploying your first cloud resource.
For an individual developer, onboarding to Google Cloud involves establishing a personal identity, setting up a billing method, and creating a workspace (Project) where resources can be managed. Google Cloud offers a Free Tier and Free Trial for multiple products. Learn more here.
Before proceeding, the agent should clarify the user's current status:
or Google Workspace)?
or are you part of an organization with existing infrastructure?
your organization?
building (e.g., a website, a data pipeline, a virtual machine)?
Antigravity), or do you prefer using the web-based Google Cloud console?
verification (even for the free trial).
credit](https://docs.cloud.google.com/free/docs/free-cloud-features#free-trial).
Google Cloud resources are organized into Projects.
the page.
my-first-gcp-project).interactions.
Ensure your project is linked to your Free Trial Cloud Billing account.
billing account."
The Google Cloud CLI (gcloud CLI) is the primary tool for interacting with Google Cloud from your local machine.
CLI](https://cloud.google.com/sdk/docs/install).
gcloud initMost services require their specific API to be enabled before use. For example, to use Cloud Run, run: gcloud services enable run.googleapis.com
Note that some Google Cloud APIs, including Cloud Logging, are enabled by default.
Choose a simple entry point based on your needs:
Deploy a containerized "Hello World" app.
small Linux VM (e.g., e2-micro which is part of the Always Free tier in certain regions).
bucket to store files.
Example (Cloud Run):
bashgcloud run deploy hello-world \ --image=gcr.io/cloudrun/hello \ --platform=managed \ --region=us-central1 \ --allow-unauthenticated --quiet
This command will output a public URL, that you can reach in a web browser. Congrats - you just deployed your first Google Cloud resource!
see what else you can do with your free credit.
for information on setting up Google Cloud for a team or organization.
setup instructions and reference for Google Cloud onboarding.
Use this logic to determine if the user has successfully completed the Google Cloud onboarding process:
via gcloud beta billing projects describe PROJECT_ID)?
gcloud config list show the correct accountand project?
resource?
Other measured skills in the registry, with their headline benchmark lift.