Skip to content

Cloudflare Worker Builder

Verified

Builds Cloudflare Workers scripts with routing, KV storage, D1 databases, and edge caching patterns using the Workers API.

By Anthropic 4,400 v1.2.0 Updated 2026-03-10

Install

Claude Code

Copy the SKILL.md file to your project's .claude/skills/ directory

About This Skill

Cloudflare Worker Builder generates production-ready Workers scripts that take full advantage of Cloudflare's edge computing platform — zero cold starts, global distribution, and the entire Workers ecosystem.

Generated Worker Types

API Worker Full REST API with route matching using the `itty-router` pattern: ```javascript router.get('/api/items/:id', async (request, env) => { const item = await env.DB.prepare('SELECT * FROM items WHERE id = ?').bind(id).first(); return Response.json(item); }); ```

Request Transformer Modify requests and responses in flight — add headers, rewrite URLs, inject content.

Edge Cache Worker Smart caching with `Cache API` and KV fallback: - Serve stale-while-revalidate patterns - Cache by URL + request headers - Bypass cache for authenticated requests

Geo-Routing Worker Route requests to different origins based on `request.cf.country` and `request.cf.region`.

Cloudflare Bindings

  • The skill configures all major Workers bindings:
  • KV Namespaces — key-value storage for session data, feature flags
  • D1 Database — SQLite at the edge with typed query helpers
  • R2 Bucket — object storage for uploads and assets
  • Queue — Cloudflare Queues for background processing
  • Durable Objects — coordination for WebSocket and state machines

Configuration

Generates complete `wrangler.toml` with environments (dev, staging, production), route patterns, and binding declarations.

Use Cases

  • Building API gateway Workers with request routing and transformation
  • Implementing edge-side rendering and A/B testing with Workers
  • Creating geo-aware routing and redirects using Workers
  • Building lightweight APIs with D1 SQLite database on the edge

Pros & Cons

Pros

  • + Full Cloudflare ecosystem — KV, D1, R2, Queues, Durable Objects
  • + Complete wrangler.toml configuration for all environments
  • + Zero cold start architecture built in
  • + Edge caching patterns with stale-while-revalidate

Cons

  • - Workers runtime has restrictions (no Node.js built-ins, CPU time limit) — generated code respects these but complex logic may need adjustment
  • - D1 is eventually consistent — generated queries account for this but application logic must too

Related AI Tools

Related Skills

Stay Updated on Agent Skills

Get weekly curated skills + safety alerts

每周精选 Skills + 安全预警