Chalk Labs
Need help deploying cloudflare-dns?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
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-b3b886
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: not checked yet.
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/opal, MIT.
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 12, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Fadil369/opal
- 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.556score
Clinical Risk Score Calculator
Fadil369
Checklist-style clinical decision calculators (for example pulmonary embolism and pneumonia severity items) with an AI assistant.
ArtifactAIhealth lifestyle - 0.556score
Platform Image Resizer
Fadil369
Uploads an image and produces resized copies using platform presets or a custom width and height.
ArtifactNo sign-updesign media - 0.553score
Writing Assistant Editor
Fadil369
Text editor with font and line-spacing controls plus Claude-powered help for improving what you write.
ArtifactAItext writing - 0.502score
cloudflare-dns
Fadil369
Manage Cloudflare DNS records via API.
SkillCFreshness: C★ 1Claude Code +9 - 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-image-gen
Fadil369
Generate images using Cloudflare Workers AI flux-1-schnell model.
SkillCFreshness: C★ 1Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get cloudflare-dns running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
cloudflare-dns skill. Agent Mart. https://agentmart.dev/skills/fadil369-cloudflare-dns-b3b886 (last updated 2026-10-24)