cloudflare-deploy

Deploy applications to Cloudflare Workers, Pages, and related services.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/Estom/aiflex --skill cloudflare-deploy-estom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudflare-deploy
Source: https://github.com/Estom/aiflex/tree/main/skills-repo/openai-skills/cloudflare-deploy
Command: npx skills add https://github.com/Estom/aiflex --skill cloudflare-deploy-estom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Consolidates Cloudflare deployment guidance and automates decision-making so developers can reliably choose the right Cloudflare product and deploy applications and infrastructure without trial-and-error.

Core Features & Use Cases

  • Product selection: Decision trees to pick Workers, Pages, Pages Functions, Durable Objects, R2, D1, Queues, Smart Placement, and other Cloudflare services.
  • Authentication & CI: Practical guidance for wrangler login, API token usage in CI/CD, and Secrets Store considerations.
  • Deployment patterns: Steps for local dev, remote dev, wrangler deploy, Terraform/Pulumi IaC, and handling sandbox/network escalation and timeouts.
  • Use case: Deploy a full-stack app (Worker functions + Pages frontend + R2 storage + D1) and produce the final URL, binding configuration, and required env vars.

Quick Start

Deploy this project to Cloudflare Workers or Pages using wrangler or an API token, verify authentication, and return the deployment URL and required environment variables.

Frequently Asked Questions about cloudflare-deploy

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

FAQPage Schema
How do I deploy a full-stack app to Cloudflare Workers and Pages?

Deploy full-stack Cloudflare apps by configuring wrangler or API tokens, selecting products like Workers and Pages, and executing deployment commands to return final URLs and binding configurations. It handles both frontend and serverless function deployments.

When should I use Cloudflare Durable Objects versus standard Workers?

Use Cloudflare Durable Objects for durable state patterns requiring persistent storage, while standard Workers suit stateless serverless function deployments. The selection depends on whether your web apps and APIs need long-lived state or ephemeral execution.

How do I configure wrangler authentication for Cloudflare CI/CD deployments?

Configure wrangler authentication for Cloudflare deployments by using API tokens in CI/CD pipelines or executing wrangler login locally. This verifies access before deploying applications and infrastructure, ensuring secure Secrets Store management.

Can I use Terraform for infrastructure-as-code deployments on Cloudflare?

Terraform and Pulumi infrastructure-as-code workflows support deploying Cloudflare applications and infrastructure. These IaC tools manage platform services provisioning alongside wrangler deploy commands for web apps and APIs.

What are the limitations when deploying static sites to Cloudflare Pages?

Cloudflare Pages deployments face network permission considerations and sandbox escalation timeouts. Understanding these limitations ensures reliable static site hosting and helps choose between Pages Functions and Workers for dynamic routing.

How do I bind R2 storage and D1 databases to a Cloudflare Worker?

Bind R2 storage and D1 databases to Cloudflare Workers by updating wrangler configuration files with required bindings. This produces binding configurations and environment variables connecting serverless functions to storage and database services.