From cloudflare-skill
Comprehensive Cloudflare platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), networking (Tunnel, Spectrum), security (WAF, DDoS), and infrastructure-as-code (Terraform, Pulumi). Use for any Cloudflare development task.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cloudflare-skill:cloudflareThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Consolidated skill for building on the Cloudflare platform. Use decision trees below to find the right product, then load detailed references.
references/agents-sdk/README.mdreferences/agents-sdk/api.mdreferences/agents-sdk/configuration.mdreferences/agents-sdk/gotchas.mdreferences/agents-sdk/patterns.mdreferences/ai-gateway/README.mdreferences/ai-search/README.mdreferences/ai-search/api.mdreferences/ai-search/configuration.mdreferences/ai-search/gotchas.mdreferences/ai-search/patterns.mdreferences/analytics-engine/README.mdreferences/analytics-engine/api.mdreferences/analytics-engine/configuration.mdreferences/analytics-engine/gotchas.mdreferences/analytics-engine/patterns.mdreferences/api-shield/README.mdreferences/api-shield/api.mdreferences/api-shield/configuration.mdreferences/api-shield/gotchas.mdConsolidated skill for building on the Cloudflare platform. Use decision trees below to find the right product, then load detailed references.
Each product in ./references/<product>/ contains a README.md as the entry point, which may be structured in one of two ways:
Multi-file format (5 files):
| File | Purpose | When to Read |
|---|---|---|
README.md | Overview, when to use, getting started | Always read first |
api.md | Runtime API, types, method signatures | Writing code |
configuration.md | wrangler.toml, bindings, setup | Configuring a project |
patterns.md | Common patterns, best practices | Implementation guidance |
gotchas.md | Pitfalls, limitations, edge cases | Debugging, avoiding mistakes |
Single-file format: All information consolidated in README.md.
README.mdapi.md + patterns.mdconfiguration.mdgotchas.md./references/workflows/README.md # Start here for Workflows
./references/workflows/api.md # Workflow class, step methods
./references/durable-objects/gotchas.md # DO limitations
./references/workers-ai/README.md # Single-file - all Workers AI docs
Need 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/
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/
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/
└─ 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/
└─ Direct API → api/
| Product | Entry File |
|---|---|
| Workers | ./references/workers/README.md |
| Pages | ./references/pages/README.md |
| Pages Functions | ./references/pages-functions/README.md |
| Durable Objects | ./references/durable-objects/README.md |
| Workflows | ./references/workflows/README.md |
| Containers | ./references/containers/README.md |
| Workers for Platforms | ./references/workers-for-platforms/README.md |
| Cron Triggers | ./references/cron-triggers/README.md |
| Tail Workers | ./references/tail-workers/README.md |
| Snippets | ./references/snippets/README.md |
| Smart Placement | ./references/smart-placement/README.md |
| Product | Entry File |
|---|---|
| KV | ./references/kv/README.md |
| D1 | ./references/d1/README.md |
| R2 | ./references/r2/README.md |
| Queues | ./references/queues/README.md |
| Hyperdrive | ./references/hyperdrive/README.md |
| DO Storage | ./references/do-storage/README.md |
| Secrets Store | ./references/secrets-store/README.md |
| Pipelines | ./references/pipelines/README.md |
| R2 Data Catalog | ./references/r2-data-catalog/README.md |
| R2 SQL | ./references/r2-sql/README.md |
| Product | Entry File |
|---|---|
| Workers AI | ./references/workers-ai/README.md |
| Vectorize | ./references/vectorize/README.md |
| Agents SDK | ./references/agents-sdk/README.md |
| AI Gateway | ./references/ai-gateway/README.md |
| AI Search | ./references/ai-search/README.md |
| Product | Entry File |
|---|---|
| Tunnel | ./references/tunnel/README.md |
| Spectrum | ./references/spectrum/README.md |
| TURN | ./references/turn/README.md |
| Network Interconnect | ./references/network-interconnect/README.md |
| Argo Smart Routing | ./references/argo-smart-routing/README.md |
| Workers VPC | ./references/workers-vpc/README.md |
| Product | Entry File |
|---|---|
| WAF | ./references/waf/README.md |
| DDoS Protection | ./references/ddos/README.md |
| Bot Management | ./references/bot-management/README.md |
| API Shield | ./references/api-shield/README.md |
| Turnstile | ./references/turnstile/README.md |
| Product | Entry File |
|---|---|
| Images | ./references/images/README.md |
| Stream | ./references/stream/README.md |
| Browser Rendering | ./references/browser-rendering/README.md |
| Zaraz | ./references/zaraz/README.md |
| Product | Entry File |
|---|---|
| RealtimeKit | ./references/realtimekit/README.md |
| Realtime SFU | ./references/realtime-sfu/README.md |
| Product | Entry File |
|---|---|
| Wrangler | ./references/wrangler/README.md |
| Miniflare | ./references/miniflare/README.md |
| C3 | ./references/c3/README.md |
| Observability | ./references/observability/README.md |
| Analytics Engine | ./references/analytics-engine/README.md |
| Web Analytics | ./references/web-analytics/README.md |
| Sandbox | ./references/sandbox/README.md |
| Workerd | ./references/workerd/README.md |
| Workers Playground | ./references/workers-playground/README.md |
| Product | Entry File |
|---|---|
| Pulumi | ./references/pulumi/README.md |
| Terraform | ./references/terraform/README.md |
| API | ./references/api/README.md |
| Product | Entry File |
|---|---|
| Email Routing | ./references/email-routing/README.md |
| Email Workers | ./references/email-workers/README.md |
| Static Assets | ./references/static-assets/README.md |
| Bindings | ./references/bindings/README.md |
| Cache Reserve | ./references/cache-reserve/README.md |
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.
npx claudepluginhub Ojoxux/cloudflare-skill-for-cc --plugin cloudflare-skill