Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/fadil369-cloudflare-dns
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend, cloud
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/cloudflare-dns
What's inside
- Skill name
cloudflare-dns- Description
- Manage Cloudflare DNS records via API. Use when user asks to list, create, update, or delete DNS records, set up DDNS, manage domains on Cloudflare, or check DNS propagation. Supports A, AAAA, CNAME, TXT, MX, and other record types.
- License
- MIT
- Instructions
- 76 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (4)
- origin.json · .clawhub/
- SKILL.md
- _meta.json
- cf-dns.sh · scripts/
SKILL.md (first lines)
# Cloudflare DNS Manage DNS records via Cloudflare API using the bundled `cf-dns.sh` script. ## Setup Store credentials in environment or pass via flags: ```bash export CF_API_TOKEN="your-api-token" export CF_ZONE_ID="your-zone-id" # optional, can auto-detect from domain ``` Get API token: Cloudflare Dashboard → My Profile → API Tokens → Create Token → "Edit zone DNS" template. Get Zone ID: Cloudflare Dashboard → select domain → Overview → right sidebar "Zone ID". ## Usage The script is at `scripts/cf-dns.sh`. All commands: ```bash # List zones (find zone ID) cf-dns.sh zones # List all records for a zone cf-dns.sh list <zone_id> cf-dns.sh list --domain example.com # Get specific record cf-dns.sh get <zone_id> <record_id> # Create record cf-dns.sh create <zone_id> --type A --name www --content 1.2.3.4 [--ttl 300] [--proxied] cf-dns.sh create <zone_id> --type CNAME --name blog --content example.com cf-dns.sh create <zone_id> --type TXT --name @ --content "v=spf1 ..." cf-dns.sh create <zone_id> --type MX --name @ --content mail.example.com --priority 10 # Update record cf-dns.sh update <zone_id> <record_id> --content 5.6.7.8 [--ttl 600] [--proxied] # Delete record cf-dns.sh delete <zone_id> <record_id> # DDNS: update A record to current public IP cf-dns.sh ddns <zone_id> --name home cf-dns.sh ddns --domain example.com --name home ``` ## Common Patterns **Add subdomain pointing to IP:** ```bash cf-dns.sh create <zone_id> --type A --name subdomain --content 203.0.113.50 --proxied ``` **Set up email (MX + SPF):** ```bash cf-dns.sh create <zone_id> --type MX --name @ --content mail.example.com --priority 10 cf-dns.sh create <zone_id> --type TXT --name @ --content "v=spf1 include:_spf.google.com ~all" ``` **Dynamic DNS for home server:** ```bash # Run periodically via cron cf-dns.sh ddns --domain example.com --name home ``` ## Notes - `--proxied` enables Cloudflare proxy (orange cloud) — hides origin IP, adds CDN - TTL in seconds; use 1 for "Auto" when proxied - `@` means root domain - Script outputs JSON; pipe to `jq` for parsing
From Fadil369/hnh, MIT.
More from Fadil369/hnh
- 0.502score
agent-deploy
Fadil369
Deploy a new isolated OpenClaw agent with its own Telegram bot, workspace, and session storage.
SkillCFreshness: C★ 1Claude Code +9 - 0.498score
cloudflare
Fadil369
Manage Cloudflare domains, DNS records, SSL settings, zone configuration, firewall rules, tunnels, and analytics via the Cloudflare API.
SkillCFreshness: C★ 1Claude Code +9 - 0.498score
cloudflare-image-gen
Fadil369
Generate images using Cloudflare Workers AI flux-1-schnell model.
SkillCFreshness: C★ 1Claude Code +9 - 0.495score
website-monitor
Fadil369
Monitor websites for changes, downtime, or specific content.
SkillCFreshness: C★ 1Claude Code +9 - 0.494score
authenticated-browse
Fadil369
Navigate to sites that require login using credentials stored in the CF Secrets vault.
SkillCFreshness: C★ 1Claude Code +9 - 0.494score
autonomous-research
Fadil369
Conduct comprehensive research independently.
SkillCFreshness: C★ 1Claude Code +9 - 0.494score
browser-automation
Fadil369
Control a real Chromium browser to scrape pages, fill forms, click buttons, take screenshots, and automate web workflows.
SkillCFreshness: C★ 1Claude Code +9 - 0.494score
code-assistant
Fadil369
Expert code writing, debugging, refactoring, and review across all languages.
SkillCFreshness: C★ 1Claude Code +9 - 0.491score
deep-researcher
Fadil369
Conducts multi-step web research with source synthesis and citations.
SkillCFreshness: C★ 1Claude Code +9 - 0.491score
field-monitor
Fadil369
Scans software blogs for a topic and writes a weekly what-changed brief.
SkillCFreshness: C★ 1Claude Code +9 - 0.491score
data-analyst
Fadil369
Load, explore, and visualize data; build reports and answer questions from datasets.
SkillCFreshness: C★ 1Claude Code +9 - 0.489score
Docker
Fadil369
Docker containers, images, Compose stacks, networking, volumes, debugging, production hardening, and the commands that keep real environments stable.
SkillCFreshness: C★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- May 12, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Fadil369/hnh
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from Fadil369
- 0.502score
agent-deploy
Fadil369
Deploy a new isolated OpenClaw agent with its own Telegram bot, workspace, and session storage.
SkillCFreshness: C★ 1Claude Code +9 - 0.498score
cloudflare
Fadil369
Manage Cloudflare domains, DNS records, SSL settings, zone configuration, firewall rules, tunnels, and analytics via the Cloudflare API.
SkillCFreshness: C★ 1Claude Code +9 - 0.498score
cloudflare-image-gen
Fadil369
Generate images using Cloudflare Workers AI flux-1-schnell model.
SkillCFreshness: C★ 1Claude Code +9 - 0.495score
website-monitor
Fadil369
Monitor websites for changes, downtime, or specific content.
SkillCFreshness: C★ 1Claude Code +9 - 0.494score
code-assistant
Fadil369
Expert code writing, debugging, refactoring, and review across all languages.
SkillCFreshness: C★ 1Claude Code +9 - 0.494score
browser-automation
Fadil369
Control a real Chromium browser to scrape pages, fill forms, click buttons, take screenshots, and automate web workflows.
SkillCFreshness: C★ 1Claude Code +9
Cite this page
cloudflare-dns skill. Agent Mart. https://agentmart.dev/skills/fadil369-cloudflare-dns (last updated 2026-10-24)