Agent skill · marketing growth · sundial-org

cloudflare-2

Connect to Cloudflare API for DNS management, tunnels, and zone administration. Use when user needs to manage domains, DNS records, or create tunnels.

Why this skill is useful

Adds multiple executable scripts for managing Cloudflare DNS records and tunnels that aren't available in public documentation.

What it needs

Requires curl, jq installed locally. Requires cloudflare account access. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

Cloudflare Skill Connect to Cloudflare API for DNS management, tunnels, and zone administration. Setup 1. Get Your API Token 1. Go to dash.cloudflare.com/profile/api-tokens 2. Create a token with required permissions: Zone:Read - List domains DNS:Edit - Manage DNS records Account:Cloudflare Tunnel:Edit - Manage tunnels 3. Copy the token 2. Configure 3. Test Connection --- Commands Zones (Domains) DNS Records Tunnels --- Token Permissions Feature Required Permission --------- ------------------- List zones Zone:Read Manage DNS DNS:Edit Manage tunnels Account:Cloudflare Tunnel:Edit Create token at: dash.cloudflare.com/profile/api-tokens --- Common Workflows Point subdomain to server Set up tunnel for local service --- Output Formats Flag Description ------ ------------- --json Raw JSON from API --table Formatted table (default) --quiet Minimal output (IDs only) --- Troubleshooting Error Solution ------- ---------- "No API token found" Run setup or set CLOUDFLAREAPITOKEN "401 Unauthorized" Check token is valid "403 Forbidden" Token missing required permission "Zone not found" Verify domain is in your account

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/cloudflare-2

View the source on GitHub

Browse the @skills marketplace