Skip to main content
The DNS skill helps agents manage DNS zones and record sets in Datum Cloud — creating, inspecting, updating, and deleting DNSZone and DNSRecordSet resources within a project. It covers all supported record types (A, AAAA, CNAME, MX, TXT, ALIAS, CAA, SRV, and more) and teaches agents to validate propagation after changes.

Install

Once installed, the skill activates automatically when you ask an agent to work with DNS on Datum. No further configuration needed.

Capabilities

  • List and describe DNS zones in a project
  • Create DNS zones from YAML manifests
  • Manage DNS record sets (A, AAAA, CNAME, MX, TXT, ALIAS, CAA, SRV, and more)
  • Set and update TTL per record entry
  • Apply changes idempotently
  • Preview changes before applying with datumctl diff
  • Delete DNS zones and record sets safely
  • Validate DNS propagation via status conditions and external dig queries
  • Check permissions before acting

How it relates to other Datum surfaces

  • Product docs: DNS — the human-facing reference for DNS zones and records
  • Datum MCP: Datum MCP — for agents that need live read/write access to DNS resources during a session
  • datumctl: datumctl overviewget, describe, apply, diff, delete commands the skill teaches agents to use

View the full skill

The canonical SKILL.md lives in the datum-cloud/skills repo:

On GitHub

Browse the skill source, including frontmatter and full instructions.

Raw SKILL.md

Direct URL for agents that fetch skills by URL.
Last modified on July 6, 2026