All skills
google avatar

/cloud-run-basics

@becc4b8
by googlegoogle/skills21k stars
1,698

Manages Cloud Run services, jobs, and worker pools. Use when you need to deploy applications responding to HTTP requests (services), run event-triggered or scheduled tasks (jobs), or handle always-on pull-based background processing (worker pools).

Use this Skill: https://skilld.dev/gh/google/skills/cloud-run-basics

This session only. Nothing lands on disk.

referencesmcp-usage.md

≈477 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Cloud Run MCP Usage

Cloud Run is supported by a remote Model Context Protocol (MCP) server that enables agents to deploy, manage, and monitor serverless applications.

MCP Tools for Cloud Run

The Cloud Run MCP server typically includes tools for:

  • get_service: Get info about a Cloud Run service, such as its URI and whether the deploy succeeded.
  • list_services: List Cloud Run services in a given Google Cloud project and region.
  • deploy_service_from_image: Deploy a container image from Artifact Registry or Docker Hub as a Cloud Run service.
  • deploy_service_from_archive: Deploy a Cloud Run service directly from a self-contained source code archive (.tar.gz), skipping the container image build step for faster deployment. The archive must include all dependencies.
  • deploy_service_from_file_contents: Deploys a Cloud Run service directly from local source files. This method is suitable for scripting languages like Python and Node.js, of which the source code can be embedded in the request. This is ideal for quick tests and development feedback loops. You must include all necessary dependencies within the source files because it skips the build step for faster deployment.

Setup Instructions

To connect to the Cloud Run MCP server:

  1. Enable the Cloud Run API in your Google Cloud project.
  2. Configure the agent's MCP connection using the Gemini CLI extension.
  3. Follow the setup guide: Setting up Cloud Run MCP.

Supported Operations

Agents using the Cloud Run MCP can:

  • Automate the rollout of new revisions.
  • Troubleshoot failing deployments by inspecting logs and status.
  • Manage scheduled jobs and verify their execution history.

Alternatively, use the open source Cloud Run MCP server which runs locally.

Source: SKILL.md on GitHub

No alerts9d3 checks · Risk SAFE
  • Gen Agent Trust Hub9d

    This skill provides a comprehensive set of instructions and references for managing Google Cloud Run resources. It includes standard CLI usage, client library integration, and infrastructure-as-code examples that follow official Google Cloud patterns and security best practices.

  • Socket9d

    No alerts

  • Snyk9d

    Risk: LOW · No issues

Signed by skilld at becc4b8. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated last week
metadata
{
  "version": "1.0.0",
  "category": "Serverless"
}

README badge

README badge for google/skills/cloud-run-basics