cloudrun-development

Define guidelines for CloudBase Run Function and Container mode deployments.

1|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/binggg/GALAXY-VORTEX --skill cloudrun-development-binggg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudrun-development
Source: https://github.com/binggg/GALAXY-VORTEX/tree/main/.claude/skills/cloudrun-development
Command: npx skills add https://github.com/binggg/GALAXY-VORTEX --skill cloudrun-development-binggg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CloudBase Run backend development requires handling both function-style and containerized architectures, enabling long-lived connections, multi-language runtimes, and AI agent workflows in a unified guideline.

Core Features & Use Cases

  • Supports Function mode and Container mode backends on CloudBase Run.
  • Guides on port handling, stateless design, environment isolation, and elastic scaling.
  • Covers multi-language runtimes, private/public networking, and AI agent deployment workflows.
  • Provides practical operational steps for init, download, run, deploy, and agent management using CloudRun tools.

Quick Start

Initialize a CloudRun project and deploy a minimal backend to verify the setup.

Frequently Asked Questions about cloudrun-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a backend using CloudBase Run with Docker containers?

Deploying a backend on CloudBase Run with Docker involves using Container mode, which supports multi-language runtimes and long-lived connections by packaging your application into a container image. You must configure the service to listen on a specific PORT, handle data statelessly, and manage environment variables before deploying.

What is the difference between Function mode and Container mode in CloudBase Run?

Function mode and Container mode in CloudBase Run differ in architecture: Function mode handles event-driven executions, while Container mode packages backends into Docker images for multi-language runtime support. Container mode is specifically required for scenarios needing long-lived connections, private networking, or AI agent workflows.

Can I use CloudBase Run to deploy a multi-language backend with long-lived connections?

Yes, CloudBase Run supports multi-language backends with long-lived connections through its Container mode. This deployment mode allows you to package various runtime environments into Docker containers, enabling persistent connections necessary for real-time applications and AI agent workflows.

What are the design constraints for building a CloudBase Run backend?

Design constraints for CloudBase Run backends include listening on a designated PORT, processing data statelessly, maintaining minimal dependencies, configuring environment variables, and applying OpenAccess controls. Adhering to these rules ensures proper initialization, elastic scaling, and runtime management across both Function and Container modes.

How do I initialize and manage a CloudBase Run project for AI agent development?

Initializing a CloudBase Run project for AI agent development requires using CloudRun tools to set up the environment, download dependencies, and deploy the backend. The process involves configuring Container mode for long-lived connections, setting up private networking, and applying stateless data handling constraints.

Why does my CloudBase Run backend deployment fail when scaling elastically?

CloudBase Run backend deployments often fail during elastic scaling if the application is not designed statelessly or does not listen on the correct PORT. Ensure your backend handles data statelessly, uses minimal dependencies, and configures environment variables properly to allow seamless scaling across instances.