domain-dns-ops
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.
Why use this skill?
Automate domain onboarding, nameserver management, and redirect configurations for Cloudflare using OpenClaw's specialized DNS operations skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/steipete/domain-dns-opsWhat This Skill Does
The domain-dns-ops skill acts as a specialized router and automation assistant for managing domain names and DNS configurations for Peter. It leverages the ~/Projects/manager directory as a single source of truth, ensuring that all domain modifications, nameserver flips, and redirect implementations are documented, tracked via version control, and consistent across providers like Cloudflare, DNSimple, and Namecheap. This skill abstracts the complexity of manual CLI commands by coordinating between configuration files (like DOMAINS.md and DNS.md) and executable scripts, providing a standardized 'Golden Path' for onboarding new assets.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/steipete/domain-dns-ops
Ensure your ~/Projects/manager repository is correctly cloned and that your environment variables (specifically Cloudflare API tokens) are configured in ~/.profile before attempting any operations.
Use Cases
This skill is designed for technical infrastructure management tasks, including:
- Domain Onboarding: Automatically setting up new vanity domains on Cloudflare following the established security and routing patterns.
- Nameserver Delegation: Interfacing with registrars like Namecheap to update nameservers automatically.
- Redirect Management: Setting up complex 301 redirects using Cloudflare Page Rules, Rulesets, or custom Worker-based routing logic.
- Infrastructure Verification: Performing DNS resolution checks and HTTP header validation to ensure that redirects are functioning as expected after changes.
- Policy Enforcement: Managing account-wide settings, such as disabling AI bot scrapers, while ensuring all changes are tracked and committed to Git for auditability.
Example Prompts
- "Onboard
example-brand.comto Cloudflare using the standard worker redirect path. Check the current registrar inDOMAINS.mdfirst." - "I need to move
new-project.orgto our infrastructure. Please verify the current nameservers and update them to Cloudflare if they are still pointed at Namecheap." - "Check if the 'Block AI bots' setting is enabled for our domains and disable it if it is currently active."
Tips & Limitations
- Source of Truth: Always treat
~/Projects/manageras the absolute authority. If a domain isn't inDOMAINS.md, do not attempt to modify it. - Idempotency: The skill is built to be reversible. Always verify DNS resolution and HTTP status codes immediately after making changes to avoid downtime.
- Safety: The skill requires manual confirmation for high-impact changes. Never push to production or remote repositories unless explicitly instructed by the user after reviewing the
git diffoutput. If you encounter 'invalid nameservers' errors, check the registrar configuration inDOMAINS.mdrather than assuming a Cloudflare fault.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-steipete-domain-dns-ops": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, code-execution
Related Skills
swiftui-liquid-glass
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
qmd
Local search/indexing CLI (BM25 + vectors + rerank) with MCP mode.
songsee
Generate spectrograms and feature-panel visualizations from audio with the songsee CLI.
summarize
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
bird
X/Twitter CLI for reading, searching, and posting via cookies or Sweetistics.