cloudflare-dns

Configure and troubleshoot Cloudflare DNS records and Pages custom-domain bindings.

1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/Jackiexiao/jackie-skills-starter --skill cloudflare-dns-jackiexiao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudflare-dns
Source: https://github.com/Jackiexiao/jackie-skills-starter/tree/main/skills/cloudflare-dns
Command: npx skills add https://github.com/Jackiexiao/jackie-skills-starter --skill cloudflare-dns-jackiexiao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the management of Cloudflare DNS records and Cloudflare Pages custom domain bindings, automating common tasks and troubleshooting.

Core Features & Use Cases

  • DNS Record Management: Add, edit, or delete DNS records (A, AAAA, CNAME, TXT).
  • Custom Domain Binding: Map custom domains to Cloudflare Pages or Workers.
  • Verification: Check DNS propagation and domain validation status.
  • Use Case: When a user wants to point their domain example.com to a new web service, this skill can create the necessary CNAME record and ensure it's correctly configured.

Quick Start

Configure Cloudflare DNS for the domain 'example.com' by adding a CNAME record pointing to 'your-service.pages.dev'.

Frequently Asked Questions about cloudflare-dns

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

FAQPage Schema
How do I add a CNAME record to point my custom domain to Cloudflare Pages?

To add a CNAME record for Cloudflare Pages, you configure the DNS settings by creating a record that points your custom domain to your Pages hostname, such as 'your-service.pages.dev'. This skill automates creating that binding and verifying successful domain validation.

What API permissions do I need to manage Cloudflare DNS records?

Managing Cloudflare DNS records requires an API token with DNS edit and Zone read permissions. To also check Cloudflare Pages custom domain status, you optionally need Account Cloudflare Pages edit permissions for full domain binding troubleshooting.

How do I troubleshoot domain validation errors when mapping domains to Cloudflare Pages?

Troubleshooting domain validation errors involves checking DNS propagation and ensuring your DNS records correctly map the custom domain to Cloudflare Pages. This skill resolves validation failures by verifying record configurations and domain status.

Can I edit and delete existing A and TXT records on Cloudflare?

Yes, you can add, edit, or delete standard DNS records including A, AAAA, CNAME, and TXT types. The skill directly interfaces with Cloudflare DNS to modify existing zone records as needed for your domain.

Why is my custom domain not resolving after updating Cloudflare DNS records?

A custom domain may not resolve due to incomplete DNS propagation or incorrect record configuration. This skill checks DNS propagation status and domain validation to identify and resolve the mapping error preventing resolution.