LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

cloud-run-basics

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).

7,855stars606forksUpdated 5/14/2026
DevOps & CI/CD#google-cloud#devops#deployment#cloud-run#containers#background-processing

Security Assessment

Safe(100/100)
Security Score100/100

About cloud-run-basics

The cloud-run-basics skill provides a streamlined interface for managing Google Cloud Run resources, addressing the challenges of deploying, scaling, and maintaining containerized applications in a fully managed environment. By abstracting infrastructure management, this skill allows users to focus on application logic without worrying about server provisioning, scaling, or underlying hardware. It is particularly valuable for developers who need reliable, scalable services that respond to HTTP requests, scheduled tasks, or continuous background workloads without managing servers manually.

The skill supports three primary resource types within Cloud Run: services, jobs, and worker pools. Services handle HTTP requests on stateless instances and automatically scale based on demand, providing a stable endpoint for web applications or event-driven functions. Jobs execute parallelizable tasks, either manually or on a schedule, and are designed to run to completion. Worker pools manage always-on background processes, suitable for pull-based workloads such as Kafka consumers, Pub/Sub queues, or RabbitMQ consumers. The skill includes deployment guidance for both container images and source code, emphasizes proper configuration of listening addresses and ports, and highlights supported container registries, including Artifact Registry and Docker Hub.

Target users include cloud developers, DevOps engineers, and IT teams seeking efficient deployment and management of containerized workloads on Google Cloud. Use cases range from hosting web applications and APIs, performing scheduled batch jobs, to running persistent background services that consume messages from queues. By providing clear prerequisites, role requirements, and deployment best practices, the skill ensures that users can confidently deploy and manage scalable Cloud Run workloads while maintaining security and compliance.

FAQ

What types of workloads can I deploy using cloud-run-basics?

You can deploy HTTP-based services, scheduled or event-driven jobs, and always-on background worker pools for pull-based workloads like Kafka or Pub/Sub consumers.

Which container registries are supported for deploying images?

Cloud Run supports container images from Artifact Registry and Docker Hub. Other public or private registries can be used if configured through an Artifact Registry remote repository.

What are the required roles to deploy Cloud Run resources?

You need Cloud Run Admin, Cloud Run Source Developer, Service Account User, and Logs Viewer roles on the project. Additionally, the Cloud Build service account requires the Cloud Run Builder role.

Are there any critical deployment requirements for my code?

Yes, deployed code must listen on 0.0.0.0 and use the injected $PORT environment variable (default 8080) to function correctly in Cloud Run.

Can I access services if my project restricts unauthenticated invocations?

Yes, you will need to follow the guidance under testing private services, which provides methods to access services while complying with domain restriction policies.

All Files

7 files
SKILL.md15.2 KB
View
references/mcp-usage.md1.9 KB
View
references/cli-usage.md2.4 KB
View
references/client-library-usage.md3.4 KB
View
references/core-concepts.md6.5 KB
View
references/iac-usage.md2.0 KB
View
references/iam-security.md3.9 KB
View

Install cloud-run-basics

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

google/skills

Related Skills

tigris-security-access-control

3

rebuttal-writing

362

building-blocks

189

docs-search

189