google-cloud
Manage Google Cloud resources via gcloud CLI. Compute, storage, and cloud functions.
Why use this skill?
Efficiently manage Google Cloud Platform services, including Compute Engine, Cloud Run, and Storage, directly through your OpenClaw agent.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/mrgoodb/google-cloudWhat This Skill Does
The Google Cloud skill for OpenClaw provides a robust interface for interacting with the Google Cloud Platform (GCP) ecosystem directly through the terminal or via the AI agent's command execution capabilities. By wrapping the gcloud SDK and gsutil, this skill allows users to provision virtual machines, deploy serverless cloud functions, manage cloud storage buckets, and monitor Cloud Run services. It acts as an abstraction layer that enables the agent to authenticate, configure projects, and execute infrastructure-as-code tasks without requiring the user to navigate the complex web console interface.
Installation
To install this skill, use the ClawHub CLI inside your OpenClaw environment. Run the following command:
clawhub install openclaw/skills/skills/mrgoodb/google-cloud
Ensure that you have the Google Cloud SDK (gcloud CLI) installed on your host machine and that your environment variables are correctly configured for authentication before the agent attempts to run any commands.
Use Cases
This skill is designed for DevOps engineers and developers who need to streamline their cloud operations. Typical use cases include spinning up temporary testing environments on Compute Engine, automating the deployment of microservices to Cloud Run, managing asset backups in Cloud Storage, or debugging serverless functions via the command line. It is particularly useful for CI/CD pipelines where the OpenClaw agent serves as a controller for cloud resource lifecycle management.
Example Prompts
- "OpenClaw, please list all my running Compute Engine instances in the us-central1-a zone and stop any instances that are not currently labeled as production."
- "Deploy the function in the current directory as a new HTTP-triggered Cloud Function named 'data-processor' using the nodejs18 runtime and allow unauthenticated access."
- "Check the contents of my 'prod-backups' bucket and copy the latest file ending in .zip to my local downloads folder."
Tips & Limitations
Always ensure you have set the correct project ID using gcloud config set project before performing operations to avoid accidental changes to the wrong environment. Note that this skill requires an authenticated gcloud session; if your session expires, you must run the login command again. Be cautious when using wildcard commands with gsutil as they can affect large numbers of objects simultaneously. This skill assumes standard gcloud permissions; if you encounter errors, check that the service account or user profile associated with your gcloud setup has the appropriate IAM roles for the requested service actions.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-mrgoodb-google-cloud": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution
Related Skills
smartsheet
Manage sheets, rows, and columns via Smartsheet API. Automate spreadsheet workflows.
onelogin
Manage users and apps via OneLogin API. Handle SSO and identity management.
google-sheets
Read and write Google Sheets data. Create spreadsheets, update cells, and manage worksheets via Sheets API.
postmark
Send transactional emails with high deliverability via Postmark API. Manage templates, track bounces, and view analytics.
loom
Manage Loom video recordings - list, share, and get analytics via Loom API.