Loading...
Loading...
Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services. Use when the user asks to deploy, host, publish, or set up a project on Cloudflare.
npx skill4agent add tech-leads-club/agent-skills cloudflare-deploysandbox_permissions=require_escalatedwrangler deploywrangler pages deploynpm run deploynpx wrangler whoami # Shows account if authenticatedreferences/wrangler/auth.mdwrangler loginCLOUDFLARE_API_TOKENNeed to run code?
├─ Serverless functions at the edge → workers/
├─ Full-stack web app with Git deploys → pages/
├─ Stateful coordination/real-time → durable-objects/
├─ Long-running multi-step jobs → workflows/
├─ Run containers → containers/
├─ Multi-tenant (customers deploy code) → workers-for-platforms/
├─ Scheduled tasks (cron) → cron-triggers/
├─ Lightweight edge logic (modify HTTP) → snippets/
├─ Process Worker execution events (logs/observability) → tail-workers/
└─ Optimize latency to backend infrastructure → smart-placement/Need storage?
├─ Key-value (config, sessions, cache) → kv/
├─ Relational SQL → d1/ (SQLite) or hyperdrive/ (existing Postgres/MySQL)
├─ Object/file storage (S3-compatible) → r2/
├─ Message queue (async processing) → queues/
├─ Vector embeddings (AI/semantic search) → vectorize/
├─ Strongly-consistent per-entity state → durable-objects/ (DO storage)
├─ Secrets management → secrets-store/
├─ Streaming ETL to R2 → pipelines/
└─ Persistent cache (long-term retention) → cache-reserve/Need AI?
├─ Run inference (LLMs, embeddings, images) → workers-ai/
├─ Vector database for RAG/search → vectorize/
├─ Build stateful AI agents → agents-sdk/
├─ Gateway for any AI provider (caching, routing) → ai-gateway/
└─ AI-powered search widget → ai-search/Need networking?
├─ Expose local service to internet → tunnel/
├─ TCP/UDP proxy (non-HTTP) → spectrum/
├─ WebRTC TURN server → turn/
├─ Private network connectivity → network-interconnect/
├─ Optimize routing → argo-smart-routing/
├─ Optimize latency to backend (not user) → smart-placement/
└─ Real-time video/audio → realtimekit/ or realtime-sfu/Need security?
├─ Web Application Firewall → waf/
├─ DDoS protection → ddos/
├─ Bot detection/management → bot-management/
├─ API protection → api-shield/
├─ CAPTCHA alternative → turnstile/
└─ Credential leak detection → waf/ (managed ruleset)Need media?
├─ Image optimization/transformation → images/
├─ Video streaming/encoding → stream/
├─ Browser automation/screenshots → browser-rendering/
└─ Third-party script management → zaraz/Need IaC? → pulumi/ (Pulumi), terraform/ (Terraform), or api/ (REST API)| Product | Reference |
|---|---|
| Workers | |
| Pages | |
| Pages Functions | |
| Durable Objects | |
| Workflows | |
| Containers | |
| Workers for Platforms | |
| Cron Triggers | |
| Tail Workers | |
| Snippets | |
| Smart Placement | |
| Product | Reference |
|---|---|
| KV | |
| D1 | |
| R2 | |
| Queues | |
| Hyperdrive | |
| DO Storage | |
| Secrets Store | |
| Pipelines | |
| R2 Data Catalog | |
| R2 SQL | |
| Product | Reference |
|---|---|
| Workers AI | |
| Vectorize | |
| Agents SDK | |
| AI Gateway | |
| AI Search | |
| Product | Reference |
|---|---|
| Tunnel | |
| Spectrum | |
| TURN | |
| Network Interconnect | |
| Argo Smart Routing | |
| Workers VPC | |
| Product | Reference |
|---|---|
| WAF | |
| DDoS Protection | |
| Bot Management | |
| API Shield | |
| Turnstile | |
| Product | Reference |
|---|---|
| Images | |
| Stream | |
| Browser Rendering | |
| Zaraz | |
| Product | Reference |
|---|---|
| RealtimeKit | |
| Realtime SFU | |
| Product | Reference |
|---|---|
| Wrangler | |
| Miniflare | |
| C3 | |
| Observability | |
| Analytics Engine | |
| Web Analytics | |
| Sandbox | |
| Workerd | |
| Workers Playground | |
| Product | Reference |
|---|---|
| Pulumi | |
| Terraform | |
| API | |
| Product | Reference |
|---|---|
| Email Routing | |
| Email Workers | |
| Static Assets | |
| Bindings | |
| Cache Reserve | |
sandbox_permissions=require_escalatedThe deploy needs escalated network access to deploy to Cloudflare. I can rerun the command with escalated permissions—want me to proceed?