localsetup-cloudflare-dns

Manage Cloudflare DNS records from the terminal via a Python wrapper.

3|2|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/cptnfren/localsetup --skill localsetup-cloudflare-dns
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: localsetup-cloudflare-dns
Source: https://github.com/cptnfren/localsetup/tree/main/_localsetup/skills/localsetup-cloudflare-dns
Command: npx skills add https://github.com/cptnfren/localsetup --skill localsetup-cloudflare-dns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Cloudflare DNS management is often manual, error-prone, and time-consuming. This Skill provides a scriptable, terminal-based approach to listing, creating, updating, and deleting DNS records across zones, plus zone surveys and automated snapshots.

Core Features & Use Cases

  • List DNS records across zones
  • Create, modify, and delete DNS records (A/AAAA/CNAME/MX/TXT)
  • Run DNS zone surveys and generate snapshot outputs
  • Schedule automated DNS refreshes for ongoing maintenance

Quick Start

Install the tool, configure your Cloudflare API token, and start managing DNS records from the terminal.

Frequently Asked Questions about localsetup-cloudflare-dns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Cloudflare DNS records from the terminal?▼

You can manage Cloudflare DNS records from the terminal by using a Python wrapper around flarectl with token-based authentication to list, create, update, and delete records across multiple zones scriptably.

Can I automate Cloudflare DNS snapshots and zone surveys via CLI?▼

Yes, you can automate Cloudflare DNS snapshots and zone surveys via CLI by scheduling automated DNS refreshes and generating snapshot outputs to simplify ongoing maintenance.

What do I need to configure before listing DNS records across multiple zones?▼

Before listing DNS records across multiple zones, you need to configure a local Cloudflare API token to enable token-based authentication for the terminal tool.

Does this approach support creating A, AAAA, CNAME, MX, and TXT records?▼

Yes, this approach supports creating, modifying, and deleting standard DNS record types including A, AAAA, CNAME, MX, and TXT records directly from the terminal.

Why use a scriptable CLI tool instead of the Cloudflare dashboard for DNS administration?▼

Using a scriptable CLI tool for DNS administration reduces manual errors and saves time compared to the dashboard by automating repetitive record management tasks across multiple zones.