skillmake
← marketplace
devopsplatformsha:8bc93e26293ff6aamanual

domain-dns-ops

Use when working with dNS/domain ops: registrars, zones, redirects, DNS/HTTP verify, manager truth from steipete/agent-scripts.

Install confidence
curl --create-dirs -fsSL https://skillmake.xyz/i/domain-dns-ops -o ~/.claude/skills/domain-dns-ops/SKILL.md
Pinned content
sha:8bc93e26293ff6aa
Generated with
manual
Source
github.com

The file served at /api/marketplace/domain-dns-ops-8bc93e26/raw matches this hash. Inspect before install, then copy the command.

2,979 chars · ~745 tokens
---
name: domain-dns-ops
description: "Use when working with dNS/domain ops: registrars, zones, redirects, DNS/HTTP verify, manager truth from steipete/agent-scripts."
source: https://github.com/steipete/agent-scripts/tree/main/skills/domain-dns-ops
generated: 2026-05-27T20:55:36.598Z
category: platform
audience: devops
---

## When to use

- Using the domain-dns-ops skill's upstream workflow, guardrails, and local-tool assumptions.
- Auditing commands or operational steps before changing domain dns ops behavior.
- Needing a compact agent reference for dNS/domain ops: registrars, zones, redirects, DNS/HTTP verify, manager truth.

## Key concepts

### 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...

### 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. Commit (Conventional Commits): git commit -m "feat: …" / fix: / docs: / chore: 4. Push only when explicitly asked: git push origin main.

### Guardrails

Don’t touch.md lore domains or steipete.md unless explicitly asked; check ~/Projects/manager/DOMAINS.md. Confirm registrar before debugging CF "invalid nameservers" (often "wrong registrar"). Prefer reversible steps; verify after each change (NS → DNS → redirect).

## API reference

```
npx skills add steipete/agent-scripts --skill domain-dns-ops
```

Install the domain-dns-ops skill from steipete/agent-scripts.

```
npx skills add steipete/agent-scripts --skill domain-dns-ops
```

## Gotchas

- Confirm registrar before debugging CF "invalid nameservers" (often "wrong registrar").
- Prefer reversible steps; verify after each change (NS → DNS → redirect).

---
Generated by SkillMake from https://github.com/steipete/agent-scripts/tree/main/skills/domain-dns-ops on 2026-05-27T20:55:36.598Z.
Verify against source before relying on details.

File: ~/.claude/skills/domain-dns-ops/SKILL.md