cloudflare-deploy

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

Updated Sep 15, 2026
One-click install
npx skills add https://github.com/Peterson-Benhame/agent-skills --skill cloudflare-deploy-peterson-benhame
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudflare-deploy
Source: https://github.com/Peterson-Benhame/agent-skills/tree/main/packages/skills-catalog/skills/%28cloud%29/cloudflare-deploy
Command: npx skills add https://github.com/Peterson-Benhame/agent-skills --skill cloudflare-deploy-peterson-benhame

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Choosing and configuring the right Cloudflare product is difficult because the platform spans dozens of compute, storage, AI, networking, and security services, each with its own setup and deployment workflow. ## Core Features & Use Cases - Decision Trees for Product Selection: Route requirements like running code, storing data, AI inference, networking, security, or media to the correct Cloudflare product reference. - Deployment Guidance: Covers authentication with wrangler, Workers and Pages deploys, cron triggers, Durable Objects, D1, KV, R2, and infrastructure-as-code via Terraform or Pulumi. - Use Case: A developer wants to deploy a full-stack app with a SQLite database and scheduled jobs; the skill routes them to Pages, D1, and Cron Triggers references with concrete wrangler commands. ## Quick Start Deploy my application to Cloudflare Workers and help me choose the right storage and compute products for my project.

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 application 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 before deploying.

Which Cloudflare storage product should I use for my data?

Use KV for key-value config and caching, D1 for relational SQLite data, R2 for S3-compatible object storage, Queues for async messaging, and Vectorize for embeddings. The skill's decision tree maps each storage need to the right product.

Should I use Cloudflare Workers or Pages for my web app?

Use Workers for serverless functions and edge logic, and Pages for full-stack web apps with Git-based deploys. The skill routes compute needs through a decision tree covering both options plus Durable Objects and Containers.

Can I manage Cloudflare infrastructure with Terraform or Pulumi?

Yes, the skill includes references for both Terraform and Pulumi providers covering zones, DNS, Workers, KV, R2, D1, and Pages. Terraform v5 renamed many resources, so check the migration notes in the terraform reference.

Why does my Cloudflare deployment fail with network errors?

Sandboxed environments may block outbound network calls needed for deployment. Rerun the deploy command with escalated permissions using sandbox_permissions=require_escalated to allow the network access.

When should I not use this Cloudflare deployment skill?

Do not use it for deploying to Vercel, Netlify, or Render, since those platforms have their own dedicated skills. It is scoped exclusively to the Cloudflare platform and its services.