Agent skill · operations · steipete

domain-dns-ops

DNS/domain ops: registrars, zones, redirects, DNS/HTTP verify, manager truth.

Why this skill is useful

Adds specific operational procedures and scripts for managing DNS and domain configurations that the AI wouldn't reliably generate on its own.

What it needs

Requires cli4 installed locally. Requires cloudflare account access. About 1k tokens when loaded. Last updated 2026-08-06. 6,510 stars on the source repository.

What this skill does

Domain/DNS Ops (Peter) This skill is a thin router: use ~/Projects/manager as truth, run the repo scripts, follow the checklists. Source of truth (read first) ~/Projects/manager/DOMAINS.md (domain -> target map; registrar hints; exclusions) ~/Projects/manager/DNS.md (Cloudflare onboarding + DNS/redirect checklist) ~/Projects/manager/redirect-worker.ts + ~/Projects/manager/redirect-worker-mapping.md (worker redirects) Golden path (new vanity domain -> Cloudflare -> redirect) 1. Decide routing model Page Rule redirect (small scale, per-zone). Rulesets / Bulk Redirects (account-level; needs token perms). Worker route (fallback; uses redirect-worker). 2. Cloudflare zone Create zone (UI), then confirm with cli4: cli4 --get name=example.com /zones 3. Nameservers If registrar = Namecheap: cd ~/Projects/manager && source profile && bin/namecheap-set-ns example.com emma.ns.cloudflare.com scott.ns.cloudflare.com If registrar = DNSimple: see ~/Projects/manager/DNS.md for delegation API notes. 4. DNS placeholders (so CF can terminate HTTPS) Proxied apex A + wildcard A → 192.0.2.1 (see ~/Projects/manager/DNS.md for exact cli4 calls). 5. Redirect If using Page Rules: use the cli4 --post ... /pagerules template from ~/Projects/manager/DNS.md. If using Worker: update mapping (~/Projects/manager/redirect-worker-mapping.md), deploy/bind routes per ~/Projects/manager/DNS.md. 6. Verify DNS: dig +short example.com @1.1.1.1 (expect CF anycast). HTTPS redirect: curl -I https://example.com (expect 301). Common ops Cloudflare token sanity: follow the root secret rule; export only the needed Cloudflare token for one command. Disable “Block AI bots”: cd ~/Projects/manager && source profile && bin/cloudflare-ai-bots status / bin/cloudflare-ai-bots disable. After edits (commit/push) If you changed anything in ~/Projects/manager (docs, worker, scripts, mappings): commit there too. 1. Review: cd ~/Projects/manager && git status && git diff 2. Stage: git add <paths> 3. …

How to use it

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

@skills steipete/domain-dns-ops

View the source on GitHub

Browse the @skills marketplace