GoDaddy DNS Management for Openclaw

A robust integration for programmatically managing DNS records and domain configurations through the GoDaddy API.

rdewolff
v1.0.0
Jan 28, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install godaddy

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install godaddy using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is GoDaddy DNS Management?

This skill provides a streamlined, developer-centric interface to the GoDaddy API, enabling the management of DNS records without manual portal navigation. By leveraging Openclaw Skills, developers can integrate domain management directly into their automated workflows, allowing for rapid deployment and configuration of web infrastructure. It serves as a bridge between your local development environment and GoDaddy's global name servers.

The tool is designed to handle a wide variety of record types and administrative tasks, from listing all domains in an account to fine-tuning specific TXT records for security protocols. It is a vital component for those looking to maintain high-velocity development cycles while ensuring their domain settings remain consistent and accurate across all Openclaw Skills deployments.

GoDaddy DNS Management Use Cases

  • Automating the creation of subdomains for dynamic staging and preview environments.
  • Managing TXT records for domain ownership verification and email security protocols like SPF, DKIM, and DMARC.
  • Dynamically updating A records to point to new server IPs during migration or infrastructure scaling.
  • Configuring MX records for third-party mail providers across multiple domains simultaneously.

How GoDaddy DNS Management Works

  1. Connects to the GoDaddy Production API using secure SSO-key authentication headers.
  2. Queries domain metadata or specific zone files based on the user's CLI or agent request.
  3. Processes DNS record changes by validating data types and TTL requirements before submission.
  4. Replaces or creates records via authenticated RESTful endpoints to ensure immediate GoDaddy-side updates.
  5. Returns structured feedback to the user confirming the success or failure of the DNS modification.

GoDaddy DNS Management Setup

To get started, obtain your API credentials from the GoDaddy Developer portal at https://developer.godaddy.com/keys. Ensure you generate a Production key.

Configure your environment by adding the keys to ~/.clawdbot/clawdbot.json:

{
  "skills": {
    "entries": {
      "godaddy": {
        "apiKey": "YOUR_API_KEY",
        "apiSecret": "YOUR_API_SECRET"
      }
    }
  }
}

Alternatively, you can set the environment variables directly in your shell:

export GODADDY_API_KEY=your_key_here
export GODADDY_API_SECRET=your_secret_here

GoDaddy DNS Management Data Schema & Taxonomy

The skill interacts with the GoDaddy API data structure, allowing for granular control over the following attributes within the Openclaw Skills ecosystem:

Attribute Type Description
Domain String The target domain name (e.g., example.com)
Type String DNS Record Type (A, AAAA, CNAME, MX, TXT, NS, SRV)
Name String The host name or alias (use @ for root)
Data String The value for the record (IP, host, or text string)
TTL Integer Time to Live in seconds (minimum 600)
Priority Integer Specific to MX and SRV records
API Base URL https://api.godaddy.com

GoDaddy DNS Management Advanced Features

  • Support for complex DNS types including SRV for service discovery and MX for mail routing.
  • Seamless integration with Openclaw Skills for automated environment provisioning.
  • Ability to filter record lists by specific types (e.g., listing only CNAMEs) for cleaner data inspection.
  • Bulk record updates that replace existing entries to prevent record duplication errors.
  • Secure credential management via standardized configuration files or environment variables.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*