Skip to content
Back to skills

Dns Records

ASecurity

Look up DNS records for any domain — A, AAAA, MX, NS, TXT, CNAME, SOA. Use when asked to check DNS records, find a domain's IP address, look up mail servers, check nameservers, or debug DNS configuration. Uses system dig command with Python socket fallback. Zero dependencies.

  • 11 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 10, 2026
toolspythonbashgit

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 10, 2026

npx -y skills add luokai0/ai-agent-skills-by-luo-kai --skill dns-records --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Dns Records?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Dns Records
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/luokai0-dns-records/badge)](https://www.skillsdirectory.com/skills/luokai0-dns-records)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: dns-records
description: Look up DNS records for any domain — A, AAAA, MX, NS, TXT, CNAME, SOA. Use when asked to check DNS records, find a domain's IP address, look up mail servers, check nameservers, or debug DNS configuration. Uses system dig command with Python socket fallback. Zero dependencies.
---

# dnscheck 🔍

DNS record lookup with multi-type support and JSON output.

## Commands

```bash
# Full DNS check (all common record types)
python3 scripts/dnscheck.py github.com openclaw.ai

# Specific record types only
python3 scripts/dnscheck.py -t A MX example.com

# JSON output for scripting
python3 scripts/dnscheck.py --json example.com
```

## Record Types
- **A** — IPv4 addresses
- **AAAA** — IPv6 addresses
- **MX** — Mail servers
- **NS** — Nameservers
- **TXT** — SPF, DKIM, verification records
- **CNAME** — Canonical name aliases
- **SOA** — Start of authority

## Features
- Queries all record types by default
- Uses `dig` when available, falls back to Python sockets for A/AAAA
- JSON output mode for automation
- Multiple domains in one command

Files in this skill

  • .clawhub/origin.json143 B
  • README.md163 B
  • SKILL.md1.1 KB
  • _meta.json130 B
  • dnscheck.py2.1 KB
  • scripts/dnscheck.py2.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…