Cloudflare Manager
CommunityDeploy and manage Cloudflare services, effortlessly.
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
Components
💻 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.