Toolverse
All skills

domain-dns-ops

by steipete

Domain/DNS ops across Cloudflare, DNSimple, Namecheap for Peter. Use for onboarding zones to Cloudflare, flipping nameservers, setting redirects (Page Rules/Rulesets/Workers), updating redirect-worker mappings, and verifying DNS/HTTP. Source of truth: ~/Projects/manager.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
steipete
Category
DevOps
Views
6

About this skill

Domain/DNS ops across Cloudflare, DNSimple, Namecheap for Peter. Use for onboarding zones to Cloudflare, flipping nameservers, setting redirects (Page Rules/Rulesets/Workers), updating redirect-worker mappings, and verifying DNS/HTTP. Source of truth: ~/Projects/manager.

How to use

  1. Przygotuj źródło prawdy: upewnij się, że masz katalog ~/Projects/manager z plikami DOMAINS.md (mapa domen i docelowych hostów), DNS.md (procedury Cloudflare i DNS) oraz redirect-worker-mapping.md (mapowanie przekierowań dla Workerów). Wszystkie operacje będą czytać i zapisywać dane z tego katalogu.

  2. Wybierz model routingu dla nowej domeny: Page Rule redirect dla małej skali (pojedyncza strefa), Rulesets/Bulk Redirects dla operacji na poziomie konta (wymaga uprawnień tokenu) lub Worker route jako fallback (używa redirect-worker). Decyzja zależy od skali i wymagań bezpieczeństwa.

  3. Utwórz strefę w Cloudflare i potwierdź jej istnienie: przejdź do interfejsu Cloudflare i utwórz nową strefę dla domeny, następnie zweryfikuj za pomocą cli4 polecenia cli4 --get name=example.com /zones. Umiejętność będzie czytać ID strefy z odpowiedzi.

  4. Zmień serwery nazw u rejestratora: jeśli rejestracja jest na Namecheap, uruchom skrypt z katalogu ~/Projects/manager z odpowiednim profilem, aby ustawić serwery nazw Cloudflare (emma.ns.cloudflare.com, scott.ns.cloudflare.com). Dla DNSimple postępuj zgodnie z instrukcjami w DNS.md dotyczącymi delegacji API.

  5. Skonfiguruj placeholdery DNS i przekierowanie: ustaw proxied rekordy A (apex i wildcard) na 192.0.2.1 za pomocą cli4, a następnie dodaj regułę przekierowania (Page Rule, Ruleset lub Worker mapping). Umiejętność będzie używać szablony z DNS.md do wygenerowania poprawnych poleceń API.

  6. Zweryfikuj konfigurację: sprawdź DNS poleceniem dig +short example.com @1.1.1.1 (powinien zwrócić anycast Cloudflare) i potwierdź HTTPS redirect poleceniem curl -I https://example.com (oczekiwany kod 30x). Jeśli weryfikacja się nie powiedzie, sprawdź logi w DNS.md i popraw konfigurację w manager.

Related skills

unity-developer

by sickn33

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance

DevOps
66164

planning-with-files

by davila7

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring u003e5 tool calls.

DevOps
2365

turborepo

by vercel

Turborepo monorepo build system guidance. Triggers on: turbo.json, task pipelines,\ndependsOn, caching, remote cache, the \

DevOps
1066

proxmox-full

by openclaw

Complete Proxmox VE management - create/clone/start/stop VMs and LXC containers, manage snapshots, backups, storage, and templates. Use when user wants to manage Proxmox infrastructure, virtual machines, or containers.

DevOps
1449

dashboard-creator

by mhattingpete

Create HTML dashboards with KPI metric cards, bar/pie/line charts, progress indicators, and data visualizations. Use when users request dashboards, metrics displays, KPI visualizations, data charts, or monitoring interfaces.

DevOps
21124

cloudflare-manager

by qdhenry

Comprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes. Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing. Requires CLOUDFLARE_API_KEY in .env and Bun

DevOps
20122