Agent skill · operations · aj-geddes
dns-management
Manage DNS records, routing policies, and failover configurations for high availability and disaster recovery.
Why this skill is useful
Adds a script for setting up Route53 DNS with health checks that the AI wouldn't reliably generate on its own.
What it needs
Requires aws-cli installed locally. Requires aws account access. About 1k tokens when loaded. Last updated 2026-03-04. 307 stars on the source repository.
What this skill does
DNS Management Table of Contents Overview When to Use Quick Start Reference Guides Best Practices Overview Implement DNS management strategies for traffic routing, failover, geo-routing, and high availability using Route53, Azure DNS, or CloudFlare. When to Use Domain management and routing Failover and disaster recovery Geographic load balancing Multi-region deployments DNS-based traffic management CDN integration Health check routing Zero-downtime migrations Quick Start Minimal working example: Reference Guides Detailed implementations in the references/ directory: Guide Contents --- --- AWS Route53 Configuration AWS Route53 Configuration DNS Failover Script DNS Failover Script CloudFlare DNS Configuration CloudFlare DNS Configuration DNS Monitoring and Validation DNS Monitoring and Validation Best Practices ✅ DO Use health checks with failover Set appropriate TTL values Implement geolocation routing Use weighted routing for canary Monitor DNS resolution Document DNS changes Test failover procedures Use DNS DNSSEC ❌ DON'T Use TTL of 0 Point to single endpoint Forget health checks Mix DNS and application failover Change DNS during incidents Ignore DNS propagation time Use generic names Skip DNS monitoring
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aj-geddes/dns-management