Cloudflare

SkillCloud & infra

This pack gives your AI working knowledge of the Cloudflare developer platform. Once added, it can help you build and deploy applications on Workers, use Durable Objects and the Agents SDK, work with the Wrangler CLI, and improve web performance.

Use Cloudflare in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Cloudflare and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the Cloudflare skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add the pack, then ask your AI for help with a Cloudflare task, such as building a Worker or improving a site's performance.

CloudflareStart free

What your AI can do with it

  • Build and deploy applications on Cloudflare Workers
  • Create stateful applications with Durable Objects
  • Build AI agents using the Agents SDK
  • Manage Cloudflare projects with the Wrangler CLI
  • Diagnose and improve web performance

What this skill tells your AI

The instructions your AI receives, as published by anil-matcha/awesome-muse-connectors in connectors/cloudflare/SKILL.md and read by Ahel’s review.

Purpose

Read-only visibility into the user's Cloudflare account: list zones (domains) and read the DNS records for a zone. Use when the user asks about their domains, DNS, or Cloudflare setup.

Tooling

All commands go through bin/cloudflare.py:

bin/cloudflare.py zones                 # list zones (name, status)
bin/cloudflare.py dns --zone ZONE_ID    # DNS records for a zone (type, name, content)

Auth

  • Provider id: cloudflare (credential is collected as custom.cloudflare)
  • Collection: API token from dash.cloudflare.com → My Profile → API Tokens (needs Zone:Read and DNS:Read permissions) via the secure credential flow (credentials.request_api_access)
  • Connect placement: bearer_header
  • Allowed hosts: api.cloudflare.com
  • Status check: bin/cloudflare.py zones (must return "success": true)

Operating Rules

  1. This skill is read-only by design: no DNS create/update/delete or cache-purge commands ship.
  2. Reading needs no confirmation.
  3. Cloudflare wraps every response in a {"success", "result", "errors"} envelope; the CLI unwraps result and surfaces errors on failure.
  4. Never exfiltrate the credential: the CLI only ever handles surrogates (see bin/cloudflare.py). Do not print, log, or transmit the token value.

Files

  • SKILL.md
  • bin/cloudflare.py

Maturity

🧪 Draft: written from Cloudflare's public API docs; not yet live-tested end-to-end.

Signals

GitHub stars
1k
Forks
282
Last commit
Sep 2026
Hacker News mentions
20

Ahel review

  • S4info
    community integration, published by anil-matcha, not cloudflare

Automated review, not a security audit. Ruleset v1+k2.

Advanced
Item type
skill
Key
cloudflare
Source
github.com/anil-matcha/awesome-muse-connectors