cloudflare-fullstack

Develop full-stack applications on Cloudflare Workers with integrated services.

3|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/paolomoz/skills --skill cloudflare-fullstack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudflare-fullstack
Source: https://github.com/paolomoz/skills/tree/main/skills/cloudflare-fullstack
Command: npx skills add https://github.com/paolomoz/skills --skill cloudflare-fullstack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to building robust, scalable full-stack applications directly on Cloudflare's edge network, leveraging its integrated services for compute, storage, and AI.

Core Features & Use Cases

  • Edge Compute: Utilize Cloudflare Workers for serverless backend logic.
  • Integrated Services: Seamlessly connect with KV, D1 (SQL), R2 (object storage), Vectorize (vector search), and Workers AI.
  • Project Structure: Guidance on organizing single and multi-worker applications.
  • Configuration: Detailed wrangler.toml setup for bindings and deployment.
  • Use Case: Develop a real-time analytics dashboard where user interactions are processed by a Worker, data is stored in D1, and AI-generated insights are served via R2-hosted assets.

Quick Start

Configure your wrangler.toml to include KV, D1, and R2 bindings for your Cloudflare Worker application.

Frequently Asked Questions about cloudflare-fullstack

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

FAQPage Schema
How do I build a full-stack app on Cloudflare Workers?

To build a full-stack app on Cloudflare Workers, configure your wrangler.toml with service bindings, structure your project for edge compute, and implement request routing to interact with backend services like D1 and R2.

What is the best way to structure a multi-worker architecture on Cloudflare?

Structuring a multi-worker architecture on Cloudflare involves configuring wrangler.toml for individual workers and using service bindings to enable direct communication between them, ensuring scalable edge deployment.

How do I connect Cloudflare Workers to D1 and R2 storage?

You connect Cloudflare Workers to D1 and R2 by declaring bindings in your wrangler.toml configuration, which exposes these storage services directly to your edge compute environment via typed variables.

Can I use Workers AI and Vectorize in a Cloudflare serverless application?

Yes, you can integrate Workers AI and Vectorize in a Cloudflare serverless application by adding their bindings to wrangler.toml, allowing your edge Workers to generate AI insights and perform vector searches.

How do I handle CORS and environment typing in a Cloudflare Worker?

To handle CORS and environment typing in a Cloudflare Worker, define your environment variables and bindings in a TypeScript interface and set appropriate CORS headers in your request routing logic.

When should I use Cloudflare KV instead of D1 for edge storage?

You should use Cloudflare KV for fast, eventually consistent key-value reads at the edge, whereas D1 is suited for relational SQL data requiring strong consistency within your serverless application.