Skip to content
Deployment
Skill

/cloud-run

Manage Cloud Run services and jobs.

BOOST
From plugin
cloud-run-mcp
6331 skill
Install
$ npx -y skills add GoogleCloudPlatform/cloud-run-mcp --skill cloud-run --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/cloud-run

Context preview

The summary Claude sees to decide when to auto-load this skill.

Manage Cloud Run services and jobs.

SKILL.md

cloud-run.SKILL.md
name: cloud-run
description: 'Manage Cloud Run services and jobs.'
metadata:
  version: 0.1.0
  openclaw:
    category: 'compute'
    requires:
      bins:
        - gcloud
    cliHelp: 'gcloud run --help'

run (v1)

> **PREREQUISITE:** Ensure you have the `gcloud` CLI installed and authenticated with `gcloud auth login`. Set your project with `gcloud config set project [PROJECT_ID]`.

gcloud run <resource> <method> [flags]

Helper Commands

| Command | Description | | -------- | -------------------------------------------- | | `deploy` | Create or update a Cloud Run service or job. |

API Resources

services

  • `list` — List available services in the specified region.
  • `describe` — Obtain details about a given service, such as its URL and configuration.
  • `update` — Update Cloud Run environment variables, concurrency settings, and other configuration.
  • `delete` — Delete a service and its associated revisions.
  • `update-traffic` — Adjust the traffic assignments for a Cloud Run service.
  • `proxy` — Proxy a service to localhost authenticating as the active account.
  • `logs read` — Read logs for a Cloud Run service.
  • `replace` - Create or replace a service from a YAML service specification.
  • `add-iam-policy-binding` — Add IAM policy binding to a Cloud Run service (e.g., to make it public).
  • `remove-iam-policy-binding` - Remove IAM policy binding of a Cloud Run service.
  • `get-iam-policy` - Get the IAM policy for a Cloud Run service.
  • `set-iam-policy` - Set the IAM policy for a Cloud Run service.

jobs

  • `create` — Create a Cloud Run job.
  • `execute` — Start an execution of a Cloud Run job.
  • `list` — List available jobs.
  • `describe` — Obtain details about a given job.
  • `deploy` - Create or update a Cloud Run job
  • `update` — Update a Cloud Run job configuration.
  • `delete` — Delete a Cloud Run job.
  • `replace` - Create or replace a Cloud Run job from a YAML job specification.
  • `executions list` — List executions of a Cloud Run job.
  • `logs read` — Read logs for a Cloud Run job.
  • `add-iam-policy-binding` — Add IAM policy binding to a Cloud Run job.
  • `remove-iam-policy-binding` - Remove IAM policy binding of a Cloud Run job.
  • `get-iam-policy` - Get the IAM policy for a Cloud Run job.
  • `set-iam-policy` - Set the IAM policy for a Cloud Run job.

domain-mappings

  • `list` — List domain mappings.
  • `create` — Create a new domain mapping.
  • `describe` — Obtain details about a domain mapping.
  • `delete` — Delete a domain mapping.

multi-region-services

  • `list` — List multi-region services.
  • `describe` — Obtain details about a multi-region service.
  • `update` — Update settings for multi-region services.
  • `delete` — Delete a multi-region service.
  • `replace` - Create or Update multi-region service from YAML specification.

revisions

  • `list` — List available revisions for a service.
  • `describe` — Obtain details about a specific revision.
  • `delete` — Delete a specific revision.

regions

  • `list` — View available Cloud Run (fully managed) regions.

compose

  • `up` — Deploy to Cloud Run from a compose specification.

Discovering Commands

Before calling any command, inspect it for help:

# Browse resources and methods
gcloud run --help

# Inspect a specific resource methods
gcloud run services --help

# Inspect a specific resource's sub-group methods
gcloud run jobs executions --help

# Inspect a method's specific flags and arguments
gcloud run deploy --help

Use the output of `--help` to discover available flags like `--image`, `--env-vars`, `--memory`, etc.

Read more
Ships withcloud-run-mcp

Enable MCP-compatible AI agents to deploy apps to Cloud Run. Deploy from Gemini CLI and other AI-powered CLI agents: Deploy from AI-powered IDEs: Deploy from AI assistant apps: Deploy from agent SDKs, like the Google Gen AI SDK or Agent Development Kit.

Get the whole plugin
Stats
633
Stars
126
Forks
Active
Maintenance
JavaScript
Language
Apache-2.0
License
7d ago
Last commit
1y ago
Created
4h ago
Added

Repo: GoogleCloudPlatform/cloud-run-mcp