jongio/skills

← All skills

dns-doctor preview

dns-doctor

Audit DNS, web routing, TLS, mail authentication, and takeover exposure, then apply exact provider changes only after explicit approval.

Use when: When a domain does not resolve, redirects incorrectly, has mail-authentication gaps, needs DNSSEC or CAA review, requires a full health audit, or needs an approved DNS fix.

Source & README

Install

Ask your agent

install dns-doctor from jongio/skills

Install for GitHub Copilot

npx skills add jongio/skills --skill dns-doctor -g --agent github-copilot

Install from the plugin marketplace

copilot plugin marketplace add jongio/skills && copilot plugin install dns-doctor@jongio-skills

Then reload with /skills reload or start a new session.

What it does

dns-doctor traces a domain from parent delegation through authoritative and recursive DNS, website routing, TLS, CDN behavior, and mail authentication. It keeps observed facts separate from inference and shows which checks could not be verified.

Use it

dns-doctor example.com
dns-doctor example.com records
dns-doctor example.com mail
dns-doctor example.com web
dns-doctor example.com security
dns-doctor example.com fix
dns-doctor example.com fresh
dns-doctor example.com no-cache

Use fresh to ignore the previous baseline while saving the completed scan as the next baseline. Use no-cache when the scan must neither read nor write a baseline.