cloudrun-development

Initialize, deploy, inspect, and debug CloudBase Run services in Function or Container mode.

2|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/EverettField/MatchMate-MiniProgram --skill cloudrun-development-everettfield
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudrun-development
Source: https://github.com/EverettField/MatchMate-MiniProgram/tree/main/miniprogram-2/.codebuddy/skills/cloudrun-development
Command: npx skills add https://github.com/EverettField/MatchMate-MiniProgram --skill cloudrun-development-everettfield

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CloudBase Run backend development rules help teams deploy backend services that require long connections, multi-language support, custom environments, or AI agent workloads with structured guidance and best practices.

Core Features & Use Cases

  • Mode guidance: select between Function mode and Container mode based on runtime and deployment needs.
  • Operational rules: enforce listening on PORT, stateless design, and externalize durable data for scalable services.
  • Agent support: provide workflows for AI agent services and integration with the Agent SDK and CloudRun tooling.

Quick Start

Follow the activation guide to initialize a CloudRun project with the chosen mode and deploy your first service.

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 service with long-lived connections on CloudRun?

To deploy backend services with long-lived connections on CloudRun, you should use Container mode. This mode supports multi-language environments and long-lived connections, unlike standard Function mode.

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

Function mode and Container mode differ in runtime and deployment needs. Container mode supports custom environments and long-lived connections, while Function mode handles standard event-driven execution.

Why does my CloudRun deployment fail when the service cannot listen on the specified PORT?

CloudRun deployments fail when services do not listen on the specified PORT because the runtime enforces strict port handling rules. Your service must listen on the designated port to receive traffic.

Do I need to externalize durable data for stateless design in CloudRun backends?

Yes, you must externalize durable data for stateless design in CloudRun backends. Stateless design ensures scalable services by preventing data loss during instance restarts or scaling events.

How to deploy an AI agent service using CloudRun and the Agent SDK?

To deploy an AI agent service, use the provided agent deployment workflows integrated with the Agent SDK. This workflow guides you through selecting the correct mode and configuring the runtime environment.

Can I inspect and debug CloudBase Run services during development?

Yes, you can inspect and debug CloudBase Run services during development. The tooling provides operational rules and debugging APIs to examine read/write operations and verify deployment sequencing.