Cloudflare Manager

Community

Deploy and manage Cloudflare services, effortlessly.

Authorqdhenry
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the manual complexity of deploying and managing various Cloudflare services (Workers, KV, R2, Pages, DNS) through the dashboard or disparate CLI tools. It centralizes and automates Cloudflare infrastructure tasks, reducing configuration errors and saving significant time.

Core Features & Use Cases

  • Workers Deployment: Deploy and update Cloudflare Workers with automatic URL extraction and binding configuration.
  • Storage Management: Create and manage KV Storage namespaces for key-value data and R2 buckets for large object storage.
  • Pages & DNS: Deploy static sites to Cloudflare Pages and configure DNS records and worker routes for custom domains.
  • Use Case: Need to deploy a new API worker, set up a KV cache for it, and configure a custom domain? Simply ask Claude. The skill handles the entire workflow, from deployment to URL extraction and DNS configuration, so you can focus on your application logic.

Quick Start

1. Install Bun runtime and dependencies:

cd ~/.claude/skills/cloudflare-manager bun install

2. Configure Cloudflare API Key:

Create a .env file in your project root. (Get your API token from: https://dash.cloudflare.com/profile/api-tokens) Add: CLOUDFLARE_API_KEY=your_api_token_here Ensure .env is in your .gitignore to protect your key.

3. Validate your setup:

cd ~/.claude/skills/cloudflare-manager bun scripts/validate-api-key.ts

4. Deploy a worker (example):

Create a simple worker script (e.g., hello-worker.js)

Add: addEventListener('fetch', event => { event.respondWith(new Response('Hello!')); });

bun scripts/workers.ts deploy hello-worker ./hello-worker.js

Dependency Matrix

Required Modules

bun@cloudflare/workers-sdk@cloudflare/workers-typesdotenvnode-fetch

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Cloudflare Manager
Download link: https://github.com/qdhenry/Claude-Command-Suite/archive/main.zip#cloudflare-manager

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository