Files
Brandon Martin 1ac816cc29 refactor(plugins): package self-contained plugin installs (#5)
## Summary
- convert the marketplace packages into self-contained plugin installs
with local `agents/`, `skills/`, `commands/`, and `hooks/` content
- replace the old `triage-workflow` path with the new `linear` skill and
ship a dedicated `cce-linear` plugin for Linear-backed ticket and PR
workflows
- remove the unfinished `cce-auto-blog` plugin so this PR stays focused
on the plugin infrastructure redo

## What Changed
- added `scripts/sync_plugin_packages.py` to generate package manifests
and sync plugin-local assets from the shared `.claude/` source tree
- updated `.claude-plugin/marketplace.json` and per-plugin manifests for
19 packages, including new `cce-linear` and `cce-tauri` entries
- materialized packaged plugin assets under `plugins/*` so marketplace
installs no longer depend on repo-root `.claude` paths
- rewired Linear commands to use the `linear` skill wrapper scripts and
removed hardcoded workspace-specific Linear URLs
- refreshed root and plugin README files to match the packaged layout
and current plugin inventory

## Verification
- `python3 -m py_compile scripts/sync_plugin_packages.py
install_extensions.py .claude/skills/linear/scripts/*.py`
- `python3 scripts/sync_plugin_packages.py`
- validated plugin JSON/manifests and `cce-linear` package wiring
- confirmed no `axios-hq` or `triage-workflow` references remain in the
`.claude` Linear sources

---------

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-04-01 21:51:29 -05:00

3.8 KiB

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

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

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

From Local Source

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)

> 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:

> 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:

> Create a dispatch namespace for user-deployed Workers
# Sets up Workers for Platforms infrastructure

Private API Access:

> 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 for details.

Support