cloudflare-deploy

Deploy applications and infrastructure to Cloudflare Workers, Pages, and platform services.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/pchemguy/AISandbox --skill cloudflare-deploy-pchemguy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cloudflare-deploy
Source: https://github.com/pchemguy/AISandbox/tree/main/docs/AgentSkills/openai/skills/skills/.curated/cloudflare-deploy
Command: npx skills add https://github.com/pchemguy/AISandbox --skill cloudflare-deploy-pchemguy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve? Choosing among Cloudflare's dozens of products and configuring deployments correctly is complex and error-prone. This Skill guides you through product selection with decision trees, handles authentication, and provides detailed references for deploying Workers, Pages, storage, AI, networking, and security services on Cloudflare. ## Core Features & Use Cases - Product Decision Trees: Route requirements (compute, storage, AI, networking, security, media) to the correct Cloudflare product with quick decision flowcharts. - Deployment Guidance: Covers authentication via wrangler login or CLOUDFLARE_API_TOKEN, deployment commands, and troubleshooting for sandboxed network environments. - Deep Product References: Includes detailed per-product references for Workers, Pages, Durable Objects, D1, KV, R2, Workers AI, Vectorize, AI Gateway, Terraform, and more. - Use Case: A developer asks to deploy a full-stack app with a database. The Skill routes them to Pages or Workers, recommends D1 for relational data, and provides the wrangler configuration and deploy commands. ## Quick Start Deploy this app to Cloudflare Workers and return the URL, configuration, 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 an app to Cloudflare Workers?▼

Authenticate with wrangler login or set the CLOUDFLARE_API_TOKEN environment variable, then run wrangler deploy. Verify authentication first with npx wrangler whoami, and use escalated permissions if sandbox networking blocks the deployment.

Cloudflare Workers vs Pages: which should I use?▼

Use Workers for serverless functions and APIs running at the edge. Use Pages for full-stack web applications with Git-based deploys. The Skill's decision trees route compute, storage, and AI requirements to the right product.

Which Cloudflare storage should I use for my data?▼

Use KV for key-value config and sessions, D1 for relational SQL, R2 for S3-compatible object storage, Queues for async messaging, and Durable Objects for strongly-consistent per-entity state. The Skill provides a storage decision tree for selection.

Why does my Cloudflare deployment fail with network errors?▼

Sandboxed environments can block outbound deployment requests, causing timeouts or DNS errors. Rerun the deploy command with sandbox_permissions set to require_escalated to allow the network access wrangler needs.

Can I manage Cloudflare infrastructure with Terraform?▼

Yes, the Skill includes a Terraform reference covering the Cloudflare provider v5, authentication with API tokens, resource configuration for zones, DNS, Workers, KV, R2, and D1, plus cf-terraforming for importing existing resources.