cloudflare

Guides development across Cloudflare Workers, storage, AI, networking, and security products.

1|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/tarabakz25/my-skills --skill cloudflare-tarabakz25
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cloudflare
Source: https://github.com/tarabakz25/my-skills/tree/main/cloudflare
Command: npx skills add https://github.com/tarabakz25/my-skills --skill cloudflare-tarabakz25

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Cloudflare's platform spans dozens of products with overlapping capabilities, making it hard to pick the right service and keep up with changing APIs, limits, and pricing. This Skill routes any Cloudflare task to the correct product reference and biases toward live documentation over stale pre-trained knowledge. ## Core Features & Use Cases - Decision Trees: Route tasks like running code, storing data, AI inference, networking, security, and media to the right Cloudflare product (Workers, D1, R2, KV, Vectorize, WAF, Tunnel, and more). - Progressive References: Per-product reference directories with README, configuration, API, patterns, and gotchas files so only task-relevant content is loaded. - Retrieval-First Guidance: Directs agents to Cloudflare docs, workers-types packages, and Wrangler config schemas for current limits, pricing, and type signatures. - Use Case: When asked to add feature flags to a Workers app, the Skill routes to the Flagship reference, shows binding setup via env.FLAGS, and points to the OpenFeature SDK for Node.js evaluation. ## Quick Start Ask the agent to help build or configure any Cloudflare product, such as setting up a D1 database with migrations in a Workers project.

Frequently Asked Questions about cloudflare

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

FAQPage Schema
How do I choose between Cloudflare Workers, Pages, and Durable Objects?▼

Use Workers for serverless functions at the edge, Pages for full-stack web apps with Git deploys, and Durable Objects for stateful coordination or real-time workloads. The Skill's decision trees route based on whether you need compute, hosting, or strongly-consistent state.

What Cloudflare storage should I use for my application?▼

Use KV for high-read key-value data like config and sessions, D1 for relational SQL, R2 for S3-compatible object storage, and Durable Object storage for strongly-consistent per-entity state. The Skill provides a storage decision tree mapping each need to a product.

Does Cloudflare Workers AI support function calling and streaming?▼

Yes, Workers AI supports streaming text generation and function calling on compatible models like llama-3.1-8b-instruct via the env.AI.run() binding. The Skill includes a model selection tree covering LLMs, embeddings, image generation, and speech-to-text.

Can I manage Cloudflare infrastructure with Terraform?▼

Yes, the Cloudflare Terraform provider v5 manages zones, DNS records, Workers, KV, R2, D1, and Pages as code. The Skill's terraform reference covers provider setup, authentication with API tokens, cf-terraforming imports, and v4-to-v5 breaking changes.

Why does the Skill prefer fetching Cloudflare docs over built-in knowledge?▼

Cloudflare limits, pricing, API signatures, and configuration options change frequently, so pre-trained knowledge is often outdated. The Skill directs agents to developers.cloudflare.com, workers-types packages, and Wrangler's config schema as the source of truth.

When should I not enable Smart Placement on a Worker?▼

Do not enable Smart Placement for Workers serving static content, pure edge logic without backend calls, or Pages assets with run_worker_first enabled. It only helps Workers with fetch handlers making multiple round trips to geographically concentrated backends.