Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →GoDaddy API for managing DNS records. Use for listing, adding, updating, or deleting DNS records on GoDaddy-managed domains.
.claude/skills/berabuddies-godaddy/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 47% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 135% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 76% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -22% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 10% | 0% |
Manage DNS records for domains hosted on GoDaddy.
Get your API credentials from GoDaddy:
Store in ~/.clawdbot/clawdbot.json:
json{ "skills": { "entries": { "godaddy": { "apiKey": "YOUR_API_KEY", "apiSecret": "YOUR_API_SECRET" } } } }
Or set env: GODADDY_API_KEY=xxx and GODADDY_API_SECRET=xxx
bash{baseDir}/scripts/godaddy.sh domains list
bash# List all DNS records for a domain {baseDir}/scripts/godaddy.sh dns list <domain> # List records by type {baseDir}/scripts/godaddy.sh dns list <domain> --type A {baseDir}/scripts/godaddy.sh dns list <domain> --type CNAME {baseDir}/scripts/godaddy.sh dns list <domain> --type TXT {baseDir}/scripts/godaddy.sh dns list <domain> --type MX # Get specific record {baseDir}/scripts/godaddy.sh dns get <domain> <type> <name> # Add a record {baseDir}/scripts/godaddy.sh dns add <domain> --type A --name www --data 1.2.3.4 --ttl 3600 {baseDir}/scripts/godaddy.sh dns add <domain> --type CNAME --name blog --data example.com --ttl 3600 {baseDir}/scripts/godaddy.sh dns add <domain> --type TXT --name _dmarc --data "v=DMARC1; p=none" --ttl 3600 # Update a record (replaces existing records with same type+name) {baseDir}/scripts/godaddy.sh dns update <domain> --type A --name www --data 5.6.7.8 --ttl 3600 # Delete records by type and name {baseDir}/scripts/godaddy.sh dns delete <domain> --type A --name www
| Type | Usage | |------|-------| | A | IPv4 address | | AAAA | IPv6 address | | CNAME | Alias to another domain | | MX | Mail server | | TXT | Text records (SPF, DKIM, verification) | | NS | Nameserver | | SRV | Service records |
bashgodaddy.sh dns add example.com --type A --name app --data 192.168.1.1 --ttl 600
bashgodaddy.sh dns add example.com --type CNAME --name www --data example.com --ttl 3600
bashgodaddy.sh dns add example.com --type TXT --name @ --data "google-site-verification=xxx" --ttl 3600
bashgodaddy.sh dns add example.com --type MX --name @ --data "mail.example.com" --ttl 3600 --priority 10
https://api.godaddy.comAuthorization: sso-key {key}:{secret}@ symbol represents the root domainOther measured skills in the registry, with their headline benchmark lift.