agentCLAWHUBUnverified

DNS Doctor

DNS diagnostics and email authentication for any domain, via the DNS Doctor public API. Scan SPF, DKIM, DMARC, MX, DNS health, blacklists and domain/TLS expiry; look up registration; see which close look-alike names resolve or accept mail; check a record on the domain's own nameservers and its propagation from six vantage points; count SPF lookups and audit SPF includes; validate or generate DMARC records. Fix records come from a validating engine, never guessed and are presented for a human to publish. Free per caller; x402 pay-per-call past the cap. Skill: DNS Doctor Owner: dnsdoctor Summary: DNS diagnostics and email authentication for any domain, via the DNS Doctor public API. Scan SPF, DKIM, DMARC, MX, DNS health, blacklists and domain/TLS expiry; look up registration; see which close look-alike names resolve or accept mail; check a record on the domain's own nameservers and its propagation from six vantage points; count SPF lookups and audit SPF includes; va

OpenClaw

Rank

62

Safety

84

Downloads

1.2k

Updated

Oct 11, 2026

Version

1.10.1

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
1.2K downloadsadoption · observed Oct 11, 2026
Latest release
1.10.1release · observed Oct 6, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s176561hhmg2fa269fhhrhxz6h8bb36n:dns-doctor
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-dnsdoctor-dns-doctor/snapshot"

Documentation

CLAWHUB

145,695 characters of source documentation, loaded on request.

Extracted files

3 files captured from the source.

SKILL.md

---
name: dns-doctor
description: DNS diagnostics and email authentication for any domain, via the DNS Doctor public API. Scan SPF, DKIM, DMARC, MX, DNS health, blacklists and domain/TLS expiry; look up registration; see which close look-alike names resolve or accept mail; check a record on the domain's own nameservers and its propagation from six vantage points; count SPF lookups and audit SPF includes; validate or generate DMARC records. Fix records come from a validating engine, never guessed and are presented for a human to publish. Free per caller; x402 pay-per-call past the cap.
license: Apache-2.0
compatibility: Requires curl and outbound HTTPS to dnsdoctor.dev.
metadata:
  {
    "homepage": "https://dnsdoctor.dev/methodology",
    "author": "DNS Doctor",
    "openclaw":
      {
        "requires": { "bins": ["curl"] },
        "emoji": "🩺",
      },
  }
---

# DNS Doctor: scan, fix and verify a domain's DNS

DNS Doctor scans, fixes and verifies a domain's DNS — email authentication (SPF,
DMARC, DKIM) first, plus multi-region propagation, SPF include supply-chain
audits, MX, DNS health, blacklists and domain/SSL expiry — and returns
**deterministic verdicts** plus **copy-paste fix records generated by a
validating engine**. The record you get back is verified against RFC grammar and
the SPF 10-lookup limit — it is never an LLM guess. Your job is to run the scan,
explain the findings, hand the human the exact record, and confirm the fix — not
to author DNS records yourself.

## What this skill sends, and where

Every command below talks to one host, `https://dnsdoctor.dev`, over HTTPS. What
leaves the machine is exactly what the user asked to check: a domain name, and
for the focused checks a record name, an IP address, a DKIM selector, or a DMARC
record the user pasted. The look-alike check sends only the domain the user asked
about; the look-alike names are generated and checked on our side. Nothing else
is read or sent — no files, no environment beyond the optional
`DNSDOCTOR_API_TOKEN`, no message contents.

Two things the user should know before you run a scan for them:

- **A scan result is a public report page** at `https://dnsdoctor.dev/scan/<domain>`
  (the free scanner is a public service, like a DNS lookup site). Do not scan a
  domain the user wants kept private, and say so if they ask.
- **The optional API token** (`DNSDOCTOR_API_TOKEN`) is sent only to the three
  monitoring reads under `/api/v1/alerts`, `/api/v1/readiness` and
  `/api/v1/lookalikes`, only as an `Authorization` header, and only if the user
  put it in your environment. Never send any other credential, and never ask for
  one.

DNS Doctor never changes DNS: it returns records for a human to publish.

## When to use this skill

Reach for it whenever a user describes any of:

- "our email is going to spam" / "customers aren't getting our mail"
- "SPF PermError" or "too many DNS lookups" (the SPF 10-lookup limit)
- "DMARC is stuck at p=none" / "how do I get to p=

_meta.json

{
  "ownerId": "kn72pptwasmzxd9pgk55cb82098b0jjt",
  "slug": "dns-doctor",
  "version": "1.10.1",
  "publishedAt": 1791317967419
}

skill-card.md

## Description:

Helps agents diagnose DNS and email authentication issues, explain validated findings, and present DNS records for a person to publish and verify.

This skill is ready for commercial/non-commercial use.

## Publisher:

[dnsdoctor](https://clawhub.ai/user/dnsdoctor)

### License/Terms of Use:

MIT-0

## Use Case:

Domain owners, mail administrators, and developers use this skill to investigate delivery and DNS health, review suggested records, and confirm changes after publishing them themselves.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: Domains and DNS records submitted for checks leave the user's environment, and scan results are public.

Mitigation: Confirm the user is comfortable sharing the domain and avoid scanning domains that must remain private.

Risk: Account-specific monitoring reads use an optional API token.

Mitigation: Only use a token the user has set in DNSDOCTOR_API_TOKEN; do not request or disclose credentials.

Risk: Calls beyond the free limit may prompt for x402 payment.

Mitigation: Review any payment prompt with the user before authorizing a paid call.

## Reference(s):

- [DNS Doctor methodology](https://dnsdoctor.dev/methodology)
- [DNS Doctor API schema](https://dnsdoctor.dev/api/v1/openapi.json)
- [DNS Doctor ClawHub release](https://clawhub.ai/dnsdoctor/skills/dns-doctor)

## Skill Output:

**Output Type(s):** [Analysis, Markdown, Shell commands, Configuration guidance]

**Output Format:** [Markdown with diagnostic findings and verbatim DNS record suggestions]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [DNS changes require human publication; scans may produce public report pages.]

## Skill Version(s):

1.10.1 (source: ClawHub release metadata)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 1d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/dnsdoctor/skills/dns-doctor",
      "sourceUrl": "https://clawhub.ai/dnsdoctor/skills/dns-doctor",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T03:12:26.108Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-dnsdoctor-dns-doctor/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-dnsdoctor-dns-doctor/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T03:12:26.108Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.2K downloads",
      "href": "https://clawhub.ai/dnsdoctor/dns-doctor",
      "sourceUrl": "https://clawhub.ai/dnsdoctor/dns-doctor",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T03:12:26.108Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.10.1",
      "href": "https://clawhub.ai/dnsdoctor/dns-doctor",
      "sourceUrl": "https://clawhub.ai/dnsdoctor/dns-doctor",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-06T20:19:27.419Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-dnsdoctor-dns-doctor/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-dnsdoctor-dns-doctor/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.10.1",
      "description": "One DNS record sets a domain up: the DMARC record with your DNS Doctor report address proves ownership and starts the reports; the TXT ownership record is the alternative.",
      "href": "https://clawhub.ai/dnsdoctor/dns-doctor",
      "sourceUrl": "https://clawhub.ai/dnsdoctor/dns-doctor",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-06T20:19:27.419Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to DNS Doctor and adjacent AI workflows.