domainion-ops
Domain and DNS operations across name.com (default), GoDaddy, and Namecheap. Use for registering domains, flipping nameservers, managing DNS records (A, AAAA, CNAME, MX, TXT, NS, SRV), setting up redirects, checking domain availability, renewals, transfers, and verifying DNS propagation. Default provider is name.com unless the user selects GoDaddy or Namecheap. Triggers on: "register domain", "add DNS record", "change nameservers", "check domain availability", "transfer domain", "renew domain", "set up redirect", "DNS propagation check", "update MX record", "point domain to".
Why use this skill?
Automate domain registration and DNS record management with Domainion Ops. Supports Name.com, GoDaddy, and Namecheap for secure, efficient infrastructure control.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/iahmadzain/domainion-opsWhat This Skill Does
Domainion Ops is a comprehensive AI-driven skill designed for OpenClaw agents to manage domain registration and DNS operations programmatically. It abstracts the complexity of interacting with multiple domain registrars by providing a unified interface for name.com (default), GoDaddy, and Namecheap. The skill handles the full lifecycle of domain management, including checking domain availability, registering new domains, managing complex DNS records (A, AAAA, CNAME, MX, TXT, NS, SRV), performing nameserver flips, and executing DNS propagation verification. It ensures operational safety by requiring credential verification for each provider before execution and enforces robust guardrails, such as performing ID-checks before destructive actions like record deletion or nameserver updates.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/iahmadzain/domainion-ops. Once installed, ensure you have configured your credentials for the desired providers in your environment variables or the ~/.domainion file. Missing credentials will trigger an automated request for you to supply them before any network-dependent action is permitted.
Use Cases
This skill is ideal for DevOps engineers and site administrators who need to manage multi-vendor infrastructure. Use it to automate the rapid deployment of DNS records when standing up new web applications, manage bulk domain renewals to prevent accidental expirations, or flip nameservers during migration projects. It is also excellent for technical troubleshooting, such as verifying global DNS propagation after a site migration or confirming that MX records for email services are configured correctly across different registrars.
Example Prompts
- "Check if cloud-platform-v2.com is available on GoDaddy and let me know the cost."
- "Add an A record for dev.mysite.com pointing to 192.168.1.50 using my Namecheap account."
- "Verify if the DNS changes for example.com have fully propagated to the global nameservers."
Tips & Limitations
To ensure success, always follow the TTL strategy: lower your TTL to 300 seconds at least one cycle before implementing a significant change, then restore it to 3600 once changes are verified. Never attempt to lower the TTL after the change has already been pushed, as it will be ineffective. Because this skill interacts with live registrar APIs, it is subject to the rate limits and API availability of the respective provider. Always confirm the registrar and domain name before running destructive commands. If the agent does not specify a provider, it will default to name.com, so be explicit if your domain resides elsewhere.
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-iahmadzain-domainion-ops": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
youtrack
Manage YouTrack issues, projects, and workflows via CLI. Use when creating, updating, searching, or commenting on YouTrack issues, listing projects, checking issue states, or automating issue workflows.
sentry-cli
Sentry.io error monitoring via sentry-cli. Use when working with Sentry releases, source maps, dSYMs, events, or issue management. Covers authentication, release workflows, deploy tracking, and debug file uploads.
home-assistant
Control Home Assistant smart home devices, run automations, and receive webhook events. Use when controlling lights, switches, climate, scenes, scripts, or any HA entity. Supports bidirectional communication via REST API (outbound) and webhooks (inbound triggers from HA automations).
greptile
Query, search, and manage repositories indexed by Greptile (AI codebase intelligence). Use when asking questions about a codebase, searching for code patterns, indexing repos for Greptile review, or checking Greptile index status. Requires GREPTILE_TOKEN and a GitHub/GitLab token.