cloudflare

Recommends Cloudflare products and routes implementation tasks to product-specific references and documentation.

3|1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/firstsun-dev/skills --skill cloudflare-firstsun-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cloudflare
Source: https://github.com/firstsun-dev/skills/tree/main/plugins/software-delivery/skills/cloudflare
Command: npx skills add https://github.com/firstsun-dev/skills --skill cloudflare-firstsun-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Choosing among Cloudflare's dozens of products is difficult, especially when a user describes a need (uploads, background jobs, document search) without knowing which product fits. This Skill maps user goals to the right Cloudflare products and loads the relevant references or sibling skills for implementation. ## Core Features & Use Cases - Need-to-Product Mapping: A comprehensive decision table maps tasks (APIs, storage, AI inference, realtime media, security, networking) to products like Workers, R2, D1, Queues, Workflows, Durable Objects, and Workers AI. - Bundled Product References: Ships progressive-disclosure reference directories (README, configuration, api, patterns, gotchas) for products such as KV, D1, Terraform, Snippets, Bot Management, Stream, and Analytics Engine. - Architecture Guidance: Recommends coherent product combinations, explains deciding requirements (data shape, consistency, coordination), and flags current defaults such as Workers over Pages for new projects. - Use Case: A user asks to build a file-upload app; the Skill recommends Workers for the API, R2 for files, D1 for metadata, and Queues for processing, then loads each product's reference for implementation. ## Quick Start Ask the agent which Cloudflare products to use for building an API with file uploads and background job processing.

Frequently Asked Questions about cloudflare

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

FAQPage Schema
How do I choose the right Cloudflare product for my app?▼

Start from the task rather than a product name. The Skill's decision table maps needs like APIs, uploads, background jobs, or document search to products such as Workers, R2, Queues, Workflows, or AI Search, then loads the relevant reference for implementation.

Should I use Cloudflare Workers or Pages for a new website?▼

Use Workers with Workers Static Assets for all new static sites, SPAs, and full-stack apps. Workers can do everything Pages can do and is recommended for new projects; preserve existing Pages deployments only during unrelated maintenance.

What Cloudflare storage product should I use for my data?▼

Choose based on data shape: D1 for relational SQL records, KV for read-heavy key-value data, R2 for large objects and uploads, Durable Objects for per-entity coordination, and Artifacts for versioned file trees. The storage options comparison guides the tradeoffs.

Can I build AI agents on Cloudflare Workers?▼

Yes. Use the Agents SDK for stateful agents with tools and scheduling, Workers AI for managed model inference, Vectorize for custom retrieval, and AI Gateway for analytics and request controls. Dynamic Workers or Sandbox provide code execution runtimes.

When should I use Cloudflare Snippets instead of Workers?▼

Use Snippets for simple request or response modifications under 5ms CPU time and 32KB code size, included on paid plans. Choose Workers when you need complex logic, more subrequests, npm dependencies, or bindings like KV, D1, and R2.

What are the limitations of Cloudflare Workers TCP sockets?▼

TCP sockets allow at most 6 concurrent connections per request, block Cloudflare IPs, localhost, and port 25, and must be created inside a request handler. For PostgreSQL or MySQL, use Hyperdrive instead for connection pooling and caching.