LaunchKit · 2026
Back to Skills

gcp-fullstack

Full-stack super agent for projects on Google Cloud Platform with GitHub and Cloudflare — covers scaffolding.

0
450 downloads
by @guifav

Setup & Installation

openclaw skills install @guifav/gcp-fullstack

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install gcp-fullstack

Version History

v0.1.1Feb 26, 2026 - Version note by skill developer:

No file changes detected in this release. - No modifications to code or documentation. - Functionality remains unchanged from the previous version.

What This Skill Does

Full-stack agent for web apps hosted on Google Cloud Platform. Handles service selection, project scaffolding, database setup, authentication, containerized deployment to Cloud Run, and Cloudflare DNS/CDN/security configuration. Supports any modern SSR framework including Next.js, Nuxt, SvelteKit, Remix, and Astro.

Covers the full GCP stack in one agent instead of context-switching between gcloud CLI docs, the Cloudflare dashboard, and the Firebase console.

When to use it

  • Scaffold a new Next.js app on Cloud Run with Firestore from scratch
  • Add Firebase Auth with Google login to an existing GCP project
  • Configure Cloudflare rate limiting and bot protection for an API
  • Set up Prisma with Cloud SQL PostgreSQL and deploy schema migrations
  • Create a Cloud Build CI/CD pipeline triggered from a GitHub branch

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: scaffold a Next.js app on Cloud Run with Firestore and Firebase Auth, then deploy to production with a custom domain on Cloudflare

AGENT
  1. 1Checks current directory and verifies gcloud, node, and gh are available and confirms active GCP project
  2. 2Creates Next.js project with TypeScript, Tailwind, and standalone output; installs firebase and firebase-admin; generates .env.example
  3. 3Creates Dockerfile, Firebase client/admin init files, and a health check route at /api/health
  4. 4Builds container with Cloud Build and deploys to Cloud Run; verifies health check endpoint
  5. 5Adds Cloudflare CNAME record, sets SSL to Full Strict, enables rate limiting on /api/* routes, and purges cache
OUTPUT

Next.js app running on Cloud Run, connected to Firestore, protected by Firebase Auth, served through Cloudflare CDN with HTTPS enforced

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Google Cloud account with billing enabledGCP_PROJECT_ID environment variableGCP_REGION environment variableGCP service account JSON key file (GOOGLE_APPLICATION_CREDENTIALS)CLOUDFLARE_API_TOKEN environment variableCLOUDFLARE_ZONE_ID environment variableFirebase project (required for Firebase Auth or Firestore features)GitHub account