Skip to main content
nodnarbnitram

cce-cloudflare

by nodnarbnitramv1.0.0

Cloudflare Workers, AI, Workflows, and VPC services development

Installation guide →

Documentation

# CCE Cloudflare Plugin

Cloudflare Workers, AI, Workflows, and VPC services development for Claude Code.

## Overview

The **cce-cloudflare** plugin provides expert Cloudflare development capabilities across Workers, Workers AI, Workflows, Workers for Platforms, and VPC services. Build edge-first applications with intelligent assistance for the entire Cloudflare Developer Platform.

## Features

- **Cloudflare Workers**: V8 isolate development, runtime APIs, storage selection (KV/D1/R2/Durable Objects)
- **Workers AI**: 50+ models, streaming, RAG, AI Gateway, Vectorize integration
- **Workflows**: Durable execution, Python DAG workflows, step APIs, retry logic
- **Workers for Platforms**: Multi-tenant architectures, dispatch namespaces, dynamic routing
- **VPC Services**: Private API access to AWS/Azure/GCP via cloudflared tunnels

## Plugin Components

### Agents (5)

- **cloudflare-workers-expert**: Core Workers development (runtime, wrangler, storage)
- **cloudflare-workers-ai-expert**: Workers AI models, RAG, streaming, function calling
- **cloudflare-workflows-expert**: Durable workflow orchestration and debugging
- **cloudflare-workers-for-platforms-expert**: Multi-tenant platform infrastructure
- **cloudflare-ai-agents-sdk-expert**: AI Agents SDK for autonomous edge agents

### Skills (1)

- **cloudflare-vpc-services**: Diagnose and create VPC Services for private network access

## Installation

### From Marketplace (Recommended)

```bash
# Add the CCE marketplace
/plugin marketplace add github:nodnarbnitram/claude-code-extensions

# Install Cloudflare plugin
/plugin install cce-cloudflare@cce-marketplace
```

### From Local Source

```bash
git clone https://github.com/nodnarbnitram/claude-code-extensions.git
/plugin marketplace add /path/to/claude-code-extensions
/plugin install cce-cloudflare@cce-marketplace
```

## Usage

### Agents (Automatic Activation)

```bash
> Create a Cloudflare Worker with KV storage
# Uses cloudflare-workers-expert

> Add Workers AI text generation with streaming
# Uses cloudflare-workers-ai-expert

> Implement a durable workflow for order processing
# Uses cloudflare-workflows-expert

> Set up multi-tenant Worker deployment platform
# Uses cloudflare-workers-for-platforms-expert

> Diagnose VPC service dns_error for AWS RDS
# Uses cloudflare-vpc-services skill
```

### Example Workflows

**Building a RAG Application:**
```bash
> Build a RAG application using Workers AI with Vectorize storage
# Agent will use @cf/baai/bge-base-en-v1.5 embeddings + Vectorize
```

**Multi-Tenant Platform:**
```bash
> Create a dispatch namespace for user-deployed Workers
# Sets up Workers for Platforms infrastructure
```

**Private API Access:**
```bash
> Connect my Worker to private RDS database in AWS VPC
# Uses VPC Services skill to configure cloudflared tunnel
```

## Requirements

- **Claude Code**: Latest version
- **Node.js**: 18+ (for wrangler)
- **Cloudflare Account**: With Workers enabled
- **wrangler**: Cloudflare CLI (installed via `npm install -g wrangler`)

## Key Capabilities

- **Edge-First Architecture**: V8 isolates, zero cold starts, global distribution
- **Storage Expertise**: KV, D1, R2, Durable Objects, Vectorize, Hyperdrive
- **AI Integration**: 50+ models, streaming, RAG patterns, AI Gateway
- **Workflow Orchestration**: Durable execution, automatic retries, Python DAGs
- **Platform Development**: Multi-tenancy, dynamic routing, custom limits
- **Private Networking**: VPC Services for AWS/Azure/GCP integration

## License

MIT License - see [LICENSE](../../../LICENSE) for details.

## Support

- **Issues**: [GitHub Issues](https://github.com/nodnarbnitram/claude-code-extensions/issues)
- **Documentation**: [Repository README](../../../README.md)
- **Cloudflare Docs**: [developers.cloudflare.com](https://developers.cloudflare.com)