secondsky avatar

Cloudflare Manager

This handles the full spectrum of Cloudflare service management from a single skill: Workers, KV storage, R2 buckets, Pages deployments, and DNS routing. It's built on Bun scripts that validate your API credentials upfront, automatically extract deployment URLs, and give you actionable error messages when permissions are wrong. The setup is straightforward once you generate a Cloudflare API token with the right scopes. Where it shines is coordinating multi-service deployments like spinning up a worker with KV bindings and R2 buckets in one workflow. The docs are thorough with exit codes and troubleshooting steps, though you'll still need Wrangler CLI for actual Pages file uploads since the multipart upload dance is complex.

skills.sh installs
407
GitHub stars
248
last updated
Aug 21, 2026

Install

$ npx -y skills add secondsky/claude-skills --skill cloudflare-manager --agent claude-code

Installs into .claude/skills of the current project.

Files

Cloudflare Manager

Comprehensive Cloudflare service management skill that enables deployment and configuration of Workers, KV Storage, R2 buckets, Pages, DNS records, and routing. Automatically validates API credentials, extracts deployment URLs, and provides actionable error messages.

Initial Setup

Before using this skill for the first time:

  1. Install Dependencies

    cd ~/.claude/skills/cloudflare-manager
    bun install
    
  2. Configure API Key

    Create a .env file in your project root:

    CLOUDFLARE_API_KEY=your_api_token_here
    CLOUDFLARE_ACCOUNT_ID=your_account_id  # Optional, auto-detected
    

    Getting your API token:

    • Visit https://dash.cloudflare.com/profile/api-tokens
    • Click "Create Token"
    • Use "Edit Cloudflare Workers" template (or create custom token)
    • Required permissions:
      • Account > Workers Scripts > Edit
      • Account > Workers KV Storage > Edit
      • Account > Workers R2 Storage > Edit
      • Account > Cloudflare Pages > Edit
      • Zone > DNS > Edit (if using custom domains)
  3. Validate Credentials

Sponsors

Details

Repository
github.com/secondsky/claude-skills
Categories
Backend & APIs, Cloud & Infrastructure
First seen
Jun 3, 2026

More from secondsky/claude-skills

All 146
1jezweb avatarfastmcpjezweb/claude-skillsBuild MCP servers in Python with FastMCP to expose tools, resources, and prompts to LLMs. Supports storage backends, middleware, OAuth Proxy, OpenAPI integratio406skills.sh installs
2bobmatnyc avatardigitalocean-managed-databasesbobmatnyc/claude-mpm-skillsDigitalOcean Managed Databases for PostgreSQL, MySQL, Redis, MongoDB, Kafka, OpenSearch, and Valkey. Use when provisioning, scaling, or operating managed databa404skills.sh installs
3getstream avatarstream-cligetstream/agent-skillsQuery Stream data and run CLI operations against Chat, Video, Feeds, and Moderation: list channels, list calls, show flagged messages, find users, query any Str403skills.sh installs
4mims-harvard avatartooluniverse-sdkmims-harvard/tooluniverseBuild AI scientist systems with the ToolUniverse Python SDK for scientific research. Covers the 3 calling patterns (`tu.run` portable dict API, `tu.tools.X` fun399skills.sh installs
5aliyun avataralibabacloud-das-agentaliyun/alibabacloud-aiops-skillsDiagnose and manage Alibaba Cloud databases through natural language. Use when users need to troubleshoot database performance issues (high CPU, slow queries, a395skills.sh installs
6davila7 avatarstripe-integrationdavila7/claude-code-templatesGet paid from day one. Payments, subscriptions, billing portal, webhooks, metered billing, Stripe Connect. The complete guide to implementing Stripe correctly, 392skills.sh installs