mirror of
https://github.com/nodnarbnitram/claude-code-extensions.git
synced 2026-09-14 18:36:21 +08:00
1ac816cc29
## 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>
3.8 KiB
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
From Marketplace (Recommended)
# 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
- Issues: GitHub Issues
- Documentation: Repository README
- Cloudflare Docs: developers.cloudflare.com