cloudflare-deploy

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

Updated Jul 28, 2026
One-click install
npx skills add https://github.com/IagoPrandi/zeroclaw-plugin --skill cloudflare-deploy-iagoprandi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cloudflare-deploy
Source: https://github.com/IagoPrandi/zeroclaw-plugin/tree/main/.claude/skills/cloudflare-deploy
Command: npx skills add https://github.com/IagoPrandi/zeroclaw-plugin --skill cloudflare-deploy-iagoprandi

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 error-prone; this Skill routes each requirement to the right Cloudflare service and provides verified setup, API, and troubleshooting guidance. ## Core Features & Use Cases - Product Decision Trees: Route requirements for compute, storage, AI/ML, networking, security, and media to the correct Cloudflare product reference. - Deployment Guidance: Cover Wrangler authentication, Workers and Pages deploys, and escalated network permission handling for sandboxed environments. - Deep Product References: Provide per-product documentation for Workers, Durable Objects, D1, KV, R2, Workers AI, AI Gateway, Terraform, and more. - Use Case: A user asks to host a full-stack app with a SQLite database on Cloudflare; the Skill routes to Pages plus D1 references and walks through wrangler configuration and deployment. ## Quick Start Ask the assistant to deploy your project to Cloudflare and it will verify Wrangler authentication, pick the right product, and run the deployment.

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 CLOUDFLARE_API_TOKEN, verify with npx wrangler whoami, then run wrangler deploy from your project directory. If sandbox networking blocks the deploy, rerun with escalated permissions.

Cloudflare Workers vs Pages: which should I use?▼

Use Workers for serverless functions and edge logic, and Pages for full-stack web apps with Git-based deploys. The Skill's decision trees route code execution needs to Workers and static or full-stack sites to Pages.

What Cloudflare storage option fits my data?▼

Use KV for key-value config and sessions, D1 for relational SQLite, R2 for S3-compatible object storage, Queues for async messaging, and Durable Objects for strongly-consistent per-entity state. The Skill maps each need to the right service.

Can I manage Cloudflare infrastructure with Terraform?▼

Yes, the Cloudflare Terraform Provider v5 manages zones, DNS, Workers, KV, R2, D1, and Pages as code. Pin the provider version, use API token authentication, and never mix Terraform with wrangler.jsonc for the same resources.

Why does my Cloudflare deploy fail with network errors?▼

Deploys fail when sandbox networking blocks outbound requests to Cloudflare's API, causing timeouts or DNS errors. Rerun the deployment command with sandbox_permissions set to require_escalated to allow the network calls.

Does Workers AI support function calling and streaming?▼

Yes, select models like llama-3.1-8b-instruct support native function calling, and streaming is supported for text generation via env.AI.run with stream set to true. Local development requires wrangler dev --remote since models run on Cloudflare's GPU network.