skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
zeabur/agent-skills155 installs

zeabur-domain-dns

Use when managing DNS records for Zeabur-registered domains. Use when user says "add DNS record", "update DNS", "delete DNS record", "list DNS records", "set A record", "add CNAME", or "manage DNS". NOT for service domain binding (use zeabur-domain-url instead).

How do I install this agent skill?

npx skills add https://github.com/zeabur/agent-skills --skill zeabur-domain-dns
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill provides standard functionality for managing DNS records via the Zeabur CLI and is safe to use. It uses official vendor tools and standard network utilities.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

  • ZeroLeakspass

    Score: 93/100 · 2 sections analyzed

What does this agent skill do?

Zeabur Domain DNS Management

Always use npx zeabur@latest to invoke Zeabur CLI. Never use zeabur directly or any other installation method. If npx is not available, install Node.js first.

List DNS Records

npx zeabur@latest domain dns list --domain example.com -i=false

Create a DNS Record

npx zeabur@latest domain dns create --domain example.com --type A --name @ --content 1.2.3.4 -i=false

Supported Record Types

A, AAAA, CNAME, MX, TXT, SRV, CAA, NS

Optional Flags

FlagDescription
--ttlTTL in seconds (default 1 = auto)
--priorityPriority for MX/SRV records
--proxiedProxy through Cloudflare

Examples

# A record
npx zeabur@latest domain dns create --domain example.com --type A --name @ --content 93.184.216.34 -i=false

# CNAME record
npx zeabur@latest domain dns create --domain example.com --type CNAME --name www --content example.com -i=false

# MX record
npx zeabur@latest domain dns create --domain example.com --type MX --name @ --content mail.example.com --priority 10 -i=false

# TXT record (SPF)
npx zeabur@latest domain dns create --domain example.com --type TXT --name @ --content "v=spf1 include:_spf.google.com ~all" -i=false

Update a DNS Record

Identify the record by --type and --name (no need to look up record IDs):

npx zeabur@latest domain dns update --domain example.com --type A --name @ --content 5.6.7.8 -i=false

Optional: --ttl, --priority, --proxied

If multiple records match the same type+name, use --record-id to specify.

Delete a DNS Record

npx zeabur@latest domain dns delete --domain example.com --type A --name test -y -i=false

Verify DNS Propagation

After creating/updating records, verify with dig:

dig @<nameserver> <name>.<domain> <type> +short

Important Notes

  • This manages DNS for Zeabur-registered domains only. For domains registered elsewhere, configure DNS at your registrar.
  • To bind a domain to a Zeabur service, use the zeabur-domain-url skill instead.
  • --domain accepts the domain name (e.g. example.com). Use --domain-id only for advanced scripting.

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/zeabur/agent-skills/zeabur-domain-dns">View zeabur-domain-dns on skillZs</a>