← DNS Doctor - Email & DMARCCONTENT HISTORY

Update to DNS Doctor - Email & DMARC

Snapshot Nov 7, 2026 · 06:10 UTC · version 1.20.1

WHAT CHANGED

Product listing or positioning changed

Long description — Now says: • Choose a domain name: check up to 20 candidate names against their registries in one go. For a name with no registration, the result card can show the...

Observed in the public listing; claims come from the publisher.

Save DNS Doctor - Email & DMARC and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Long description

Before

Nov 5, 2026 · 12:08 UTC

No removed lines (ordering may have changed)

After

Nov 7, 2026 · 06:10 UTC

• Choose a domain name: check up to 20 candidate names against their registries in one go. For a name with no registration, the result card can show the lowest standard 3-year total among the registrars we track for that ending, with a l...

Declared skills

Before

Nov 5, 2026 · 12:08 UTC

[{"description":"Use when the user wants to look up DNS records, verify a DNS change, check propagation across regions, read domain registration or expiry, or diagnose SPF, DKIM, DMARC and email deliverability problems. Also covers provi...

After

Nov 7, 2026 · 06:10 UTC

[{"description":"Use when the user wants to look up DNS records, verify a DNS change, check propagation across regions, read domain registration or expiry, or diagnose SPF, DKIM, DMARC and email deliverability problems. Also covers provi...

Composer icon url

Before

Nov 5, 2026 · 12:08 UTC

https://files.openai.com/content?id=file_00000000f4008243951d849eaad57b3e

After

Nov 7, 2026 · 06:10 UTC

https://files.openai.com/content?id=file_0000000066a0820a8b3f4d06cddd3d88

Default prompt

Before

Nov 5, 2026 · 12:08 UTC

Mail from my domain lands in spam. Check its SPF, DKIM and DMARC.

After

Nov 7, 2026 · 06:10 UTC

Not present

Compare saved observations

Download comparison JSON
Full technical diff · 9 changed fields

changed /release/id

BEFORE
"pluginrel_bdd75aa56e888191a4b8920029f012b8"
AFTER
"pluginrel_c2e2f26c4400819192e61a5366430a72"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_00000000f4008243951d849eaad57b3e"
AFTER
"https://files.openai.com/content?id=file_0000000066a0820a8b3f4d06cddd3d88"

changed /release/interface/default_prompt

BEFORE
"Mail from my domain lands in spam. Check its SPF, DKIM and DMARC."
AFTER
null

changed /release/interface/default_prompts

BEFORE
[
  "Mail from my domain lands in spam. Check its SPF, DKIM and DMARC.",
  "Give me an address for a test email, then check its authentication and delivery risks.",
  "I changed a DNS record. Check whether it is correct and has propagated."
]
AFTER
null

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_0000000066cc8243a4382b100d367a64"
AFTER
"https://files.openai.com/content?id=file_00000000eab4820a8ce8a212cb2e8252"

changed /release/interface/long_description

BEFORE
"Find out why email from your domain lands in spam, check whether a DNS change has reached resolvers in six locations, and keep watch on your domain's email, DNS and website. Ask in plain words and get a clear answer, with the exact record to publish when a fix needs one.\n\nWith DNS Doctor you can:\n• Check email authentication: diagnose SPF, DKIM and DMARC, mail routing (MX), blocklists, domain and SSL certificate expiry, and which Gmail, Yahoo, Outlook and Apple sender requirements your DNS meets.\n• Check a DNS change: read A, AAAA, CNAME, MX and TXT records from the domain's own nameservers with a plain done, wait or edit answer, and see whether the change has reached resolvers in six locations on four continents.\n• Test a real email: send one message to a single-use address and see how it authenticated, with a score out of 10, a per-provider estimate of acceptance and, when available, of inbox placement.\n• Look up a domain: registrar, expiry, nameservers and locks, reverse DNS for a mail server, SPF lookup count and the third-party includes your SPF trusts.\n• Check whether your domain meets each mailbox provider's requirements for showing its logo in the inbox (BIMI), and which look-alike names close to your domain resolve, stated as facts and never labelled malicious.\n• Move DMARC to enforcement safely: DMARC records are generated and validated by a deterministic engine that follows the RFCs. The AI writes the explanation, never the record.\n\nMonitor the domains you verify by connecting a DNS Doctor account:\n• Website uptime checked from five locations on four continents (US West, US East, Brazil, South Africa, Germany), with an email when the site goes down.\n• DMARC aggregate reports read for you, alerts on new senders, record changes, expiry, blacklisting and registrar or nameserver changes.\n• When the report evidence says it is safe to move DMARC from none to quarantine and then to reject, and what is still blocking it.\n• From ChatGPT: list your domains with their next step, add a domain, check its ownership record, read the alerts, and review watched look-alike names with their threat scores.\n\nSPF is diagnosed but never rewritten, because a changed SPF record can silently cut off a real sender. ChatGPT never changes your DNS: you publish the records yourself."
AFTER
"Find out why email from your domain lands in spam, check whether a DNS change has reached resolvers in six locations, and keep watch on your domain's email, DNS and website. Ask in plain words and get a clear answer, with the exact record to publish when a fix needs one.\n\nWith DNS Doctor you can:\n• Check email authentication: diagnose SPF, DKIM and DMARC, mail routing (MX), blocklists, domain and SSL certificate expiry, and which Gmail, Yahoo, Outlook and Apple sender requirements your DNS meets.\n• Check a DNS change: read A, AAAA, CNAME, MX and TXT records from the domain's own nameservers with a plain done, wait or edit answer, and see whether the change has reached resolvers in six locations on four continents.\n• Test a real email: send one message to a single-use address and see how it authenticated, with a score out of 10, a per-provider estimate of acceptance and, when available, of inbox placement.\n• Look up a domain: registrar, expiry, nameservers and locks, reverse DNS for a mail server, SPF lookup count and the third-party includes your SPF trusts.\n• Check whether your domain meets each mailbox provider's requirements for showing its logo in the inbox (BIMI), and which look-alike names close to your domain resolve, stated as facts and never labelled malicious.\n• Move DMARC to enforcement safely: DMARC records are generated and validated by a deterministic engine that follows the RFCs. The AI writes the explanation, never the record.\n• Choose a domain name: check up to 20 candidate names against their registries in one go. For a name with no registration, the result card can show the lowest standard 3-year total among the registrars we track for that ending, with a link to compare them. Nothing is sold and there are no buy links.\n\nMonitor the domains you verify by connecting a DNS Doctor account:\n• Website uptime checked from five locations on four continents (US West, US East, Brazil, South Africa, Germany), with an email when the site goes down.\n• DMARC aggregate reports read for you, alerts on new senders, record changes, expiry, blacklisting and registrar or nameserver changes.\n• When the report evidence says it is safe to move DMARC from none to quarantine and then to reject, and what is still blocking it.\n• From ChatGPT: list your domains with their next step, add a domain, check its ownership record, read the alerts, and review watched look-alike names with their threat scores.\n\nSPF is diagnosed but never rewritten, because a changed SPF record can silently cut off a real sender. ChatGPT never changes your DNS: you publish the records yourself."

changed /release/keywords

BEFORE
[
  "dns",
  "email",
  "spf",
  "dmarc",
  "dkim",
  "deliverability",
  "spam",
  "blacklist",
  "checker",
  "lookup",
  "dns records",
  "propagation",
  "whois",
  "domain",
  "email authentication",
  "email security",
  "mx",
  "bimi",
  "monitoring",
  "uptime",
  "website monitoring",
  "downtime",
  "ssl",
  "expiry",
  "expiration",
  "email test",
  "spam test",
  "mail tester",
  "deliverability test",
  "spoofing",
  "impersonation",
  "typosquatting",
  "lookalike domains",
  "domain health",
  "ssl certificate",
  "reverse dns",
  "ptr",
  "dmarc report analyzer",
  "spf lookup limit",
  "mcp"
]
AFTER
[
  "dns",
  "email",
  "spf",
  "dmarc",
  "dkim",
  "deliverability",
  "spam",
  "blacklist",
  "checker",
  "lookup",
  "dns records",
  "propagation",
  "whois",
  "domain",
  "email authentication",
  "email security",
  "mx",
  "bimi",
  "monitoring",
  "uptime",
  "website monitoring",
  "downtime",
  "ssl",
  "expiry",
  "expiration",
  "email test",
  "spam test",
  "mail tester",
  "deliverability test",
  "spoofing",
  "impersonation",
  "typosquatting",
  "lookalike domains",
  "domain health",
  "ssl certificate",
  "reverse dns",
  "ptr",
  "dmarc report analyzer",
  "spf lookup limit",
  "domain prices",
  "domain price",
  "domain pricing",
  "domain renewal",
  "registrar",
  "tld",
  "domain registration",
  "domain name check",
  "mcp"
]

changed /release/skills

BEFORE
[
  {
    "description": "Use when the user wants to look up DNS records, verify a DNS change, check propagation across regions, read domain registration or expiry, or diagnose SPF, DKIM, DMARC and email deliverability problems. Also covers provider-issued email DNS verification, reverse DNS, blacklists, parked-domain hardening, BIMI logo setup and linked-account monitoring. Returns observed DNS evidence and engine-validated fix records; never invents a record.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dns-doctor",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "default",
      "short_description": "Use when the user wants to look up DNS records, verify a DNS change, check propagation across regions, read domain registration or expiry, or diagnose SPF, DKIM, DMARC and email deliverability problems. Also covers provider-issued email DNS verification, reverse DNS, blacklists, parked-domain hardening, BIMI logo setup and linked-account monitoring. Returns observed DNS evidence and engine-validated fix records; never invents a record."
    },
    "name": "dns-doctor",
    "plugin_release_skill_id": "pluginrsk_6aec52e89d548191ba63e9bc36cf2510"
  },
  {
    "description": "Use when the user wants to fix, add, tighten or move up their DMARC record, asks how to get from p=none to quarantine or reject, or why DMARC fails. Scans the domain with DNS Doctor, gets the next validated DMARC record from build_dmarc_upgrade, has the user publish it, then re-checks it. Relays the engine's reason when there is no record; never composes one.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "fix-dmarc",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Use when the user wants to fix, add, tighten or move up their DMARC record, asks how to get from p=none to quarantine or reject, or why DMARC fails. Scans the domain with DNS Doctor, gets the next validated DMARC record from build_dmarc_upgrade, has the user publish it, then re-checks it. Relays the engine's reason when there is no record; never composes one."
    },
    "name": "fix-dmarc",
    "plugin_release_skill_id": "pluginrsk_6aec52e5154481919dc7c1861c481dd7"
  },
  {
    "description": "First-run setup for DNS Doctor. Runs once when the user installs the plugin. Asks which domain they manage, scans its email authentication (SPF, DKIM, DMARC) and DNS with the DNS Doctor tools, explains what is failing first, gives the exact fix record, and, only for a domain the user says they own, offers DMARC monitoring that starts with one DNS record. Every reply ends on the next concrete step.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "setup",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "First-run setup for DNS Doctor. Runs once when the user installs the plugin. Asks which domain they manage, scans its email authentication (SPF, DKIM, DMARC) and DNS with the DNS Doctor tools, explains what is failing first, gives the exact fix record, and, only for a domain the user says they own, offers DMARC monitoring that starts with one DNS record. Every reply ends on the next concrete step."
    },
    "name": "setup",
    "plugin_release_skill_id": "pluginrsk_6aec52e50fac819198305fd5fb798d6f"
  },
  {
    "description": "Use when the user has just published or edited a DNS record (DMARC, SPF, DKIM, MX, TXT, CNAME, A) and asks whether it worked, landed, is live or has propagated. Reads the record from the domain's own nameservers with DNS Doctor, then checks propagation from six vantage points, and says when to look again after the TTL. Observation only; never composes a record.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "verify-change",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "radar",
      "short_description": "Use when the user has just published or edited a DNS record (DMARC, SPF, DKIM, MX, TXT, CNAME, A) and asks whether it worked, landed, is live or has propagated. Reads the record from the domain's own nameservers with DNS Doctor, then checks propagation from six vantage points, and says when to look again after the TTL. Observation only; never composes a record."
    },
    "name": "verify-change",
    "plugin_release_skill_id": "pluginrsk_6aec52e59f3881918fde3da64b582947"
  }
]
AFTER
[
  {
    "description": "Use when the user wants to look up DNS records, verify a DNS change, check propagation across regions, read domain registration or expiry, or diagnose SPF, DKIM, DMARC and email deliverability problems. Also covers provider-issued email DNS verification, reverse DNS, blacklists, parked-domain hardening, BIMI logo setup and linked-account monitoring. Returns observed DNS evidence and engine-validated fix records; never invents a record.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dns-doctor",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "radar",
      "short_description": "Use when the user wants to look up DNS records, verify a DNS change, check propagation across regions, read domain registration or expiry, or diagnose SPF, DKIM, DMARC and email deliverability problems. Also covers provider-issued email DNS verification, reverse DNS, blacklists, parked-domain hardening, BIMI logo setup and linked-account monitoring. Returns observed DNS evidence and engine-validated fix records; never invents a record."
    },
    "name": "dns-doctor",
    "plugin_release_skill_id": "pluginrsk_6aee55efdd08819191d55172c69453c9"
  },
  {
    "description": "Use when the user wants to fix, add, tighten or move up their DMARC record, asks how to get from p=none to quarantine or reject, or why DMARC fails. Scans the domain with DNS Doctor, gets the next validated DMARC record from build_dmarc_upgrade, has the user publish it, then re-checks it. Relays the engine's reason when there is no record; never composes one.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "fix-dmarc",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Use when the user wants to fix, add, tighten or move up their DMARC record, asks how to get from p=none to quarantine or reject, or why DMARC fails. Scans the domain with DNS Doctor, gets the next validated DMARC record from build_dmarc_upgrade, has the user publish it, then re-checks it. Relays the engine's reason when there is no record; never composes one."
    },
    "name": "fix-dmarc",
    "plugin_release_skill_id": "pluginrsk_6aee55ef4d188191b2d9ccdaf1635455"
  },
  {
    "description": "First-run setup for DNS Doctor. Runs once when the user installs the plugin. Asks which domain they manage, scans its email authentication (SPF, DKIM, DMARC) and DNS with the DNS Doctor tools, explains what is failing first, gives the exact fix record, and, only for a domain the user says they own, offers DMARC monitoring that starts with one DNS record. Every reply ends on the next concrete step.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "setup",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "radar",
      "short_description": "First-run setup for DNS Doctor. Runs once when the user installs the plugin. Asks which domain they manage, scans its email authentication (SPF, DKIM, DMARC) and DNS with the DNS Doctor tools, explains what is failing first, gives the exact fix record, and, only for a domain the user says they own, offers DMARC monitoring that starts with one DNS record. Every reply ends on the next concrete step."
    },
    "name": "setup",
    "plugin_release_skill_id": "pluginrsk_6aee55ef82308191a7dde46ba776f3cb"
  },
  {
    "description": "Use when the user has just published or edited a DNS record (DMARC, SPF, DKIM, MX, TXT, CNAME, A) and asks whether it worked, landed, is live or has propagated. Reads the record from the domain's own nameservers with DNS Doctor, then checks propagation from six vantage points, and says when to look again after the TTL. Observation only; never composes a record.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "verify-change",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "radar",
      "short_description": "Use when the user has just published or edited a DNS record (DMARC, SPF, DKIM, MX, TXT, CNAME, A) and asks whether it worked, landed, is live or has propagated. Reads the record from the domain's own nameservers with DNS Doctor, then checks propagation from six vantage points, and says when to look again after the TTL. Observation only; never composes a record."
    },
    "name": "verify-change",
    "plugin_release_skill_id": "pluginrsk_6aee55ef8d508191b7ec23f37ee63269"
  }
]

changed /release/version

BEFORE
"1.20.0"
AFTER
"1.20.1"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a60c62613808191b41e39b40625b99f",
  "connector_id": "asdk_app_6a60c62613808191b41e39b40625b99f",
  "created_at": "2026-07-22T13:31:18.368576Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a60c62613808191b41e39b40625b99f",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "app-6a60c62613808191b41e39b40625b99f",
  "release": {
    "app_ids": [
      "asdk_app_6a60c62613808191b41e39b40625b99f"
    ],
    "app_manifest": {
      "apps": {
        "dns-doctor": {
          "id": "asdk_app_6a60c62613808191b41e39b40625b99f",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Scan, fix, verify and monitor a domain's DNS: email authentication (SPF, DMARC, DKIM) with DMARC monitoring and evidence-based enforcement guidance, plus multi-region propagation, SPF include supply-chain audits, MX, DNS health, blacklists and domain/SSL expiry. Returns deterministic verdicts and copy-paste fix records generated by a validating engine, never a guessed record.",
    "display_name": "DNS Doctor - DNS & DMARC Tools",
    "id": "pluginrel_c2e2f26c4400819192e61a5366430a72",
    "interface": {
      "brand_color": null,
      "capabilities": [
        "Read",
        "Write"
      ],
      "category": "Business & Operations",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_0000000066a0820a8b3f4d06cddd3d88",
      "default_prompt": null,
      "default_prompts": null,
      "developer_name": "DNS Doctor",
      "logo_url": "https://files.openai.com/content?id=file_00000000eab4820a8ce8a212cb2e8252",
      "logo_url_dark": null,
      "long_description": "Find out why email from your domain lands in spam, check whether a DNS change has reached resolvers in six locations, and keep watch on your domain's email, DNS and website. Ask in plain words and get a clear answer, with the exact record to publish when a fix needs one.\n\nWith DNS Doctor you can:\n• Check email authentication: diagnose SPF, DKIM and DMARC, mail routing (MX), blocklists, domain and SSL certificate expiry, and which Gmail, Yahoo, Outlook and Apple sender requirements your DNS meets.\n• Check a DNS change: read A, AAAA, CNAME, MX and TXT records from the domain's own nameservers with a plain done, wait or edit answer, and see whether the change has reached resolvers in six locations on four continents.\n• Test a real email: send one message to a single-use address and see how it authenticated, with a score out of 10, a per-provider estimate of acceptance and, when available, of inbox placement.\n• Look up a domain: registrar, expiry, nameservers and locks, reverse DNS for a mail server, SPF lookup count and the third-party includes your SPF trusts.\n• Check whether your domain meets each mailbox provider's requirements for showing its logo in the inbox (BIMI), and which look-alike names close to your domain resolve, stated as facts and never labelled malicious.\n• Move DMARC to enforcement safely: DMARC records are generated and validated by a deterministic engine that follows the RFCs. The AI writes the explanation, never the record.\n• Choose a domain name: check up to 20 candidate names against their registries in one go. For a name with no registration, the result card can show the lowest standard 3-year total among the registrars we track for that ending, with a link to compare them. Nothing is sold and there are no buy links.\n\nMonitor the domains you verify by connecting a DNS Doctor account:\n• Website uptime checked from five locations on four continents (US West, US East, Brazil, South Africa, Germany), with an email when the site goes down.\n• DMARC aggregate reports read for you, alerts on new senders, record changes, expiry, blacklisting and registrar or nameserver changes.\n• When the report evidence says it is safe to move DMARC from none to quarantine and then to reject, and what is still blocking it.\n• From ChatGPT: list your domains with their next step, add a domain, check its ownership record, read the alerts, and review watched look-alike names with their threat scores.\n\nSPF is diagnosed but never rewritten, because a changed SPF record can silently cut off a real sender. ChatGPT never changes your DNS: you publish the records yourself.",
      "plugin_category_id": "business & operations",
      "privacy_policy_url": "https://dnsdoctor.dev/privacy",
      "screenshot_urls": [],
      "short_description": "DNS checks & DMARC monitoring",
      "terms_of_service_url": "https://dnsdoctor.dev/terms",
      "website_url": "https://dnsdoctor.dev"
    },
    "keywords": [
      "dns",
      "email",
      "spf",
      "dmarc",
      "dkim",
      "deliverability",
      "spam",
      "blacklist",
      "checker",
      "lookup",
      "dns records",
      "propagation",
      "whois",
      "domain",
      "email authentication",
      "email security",
      "mx",
      "bimi",
      "monitoring",
      "uptime",
      "website monitoring",
      "downtime",
      "ssl",
      "expiry",
      "expiration",
      "email test",
      "spam test",
      "mail tester",
      "deliverability test",
      "spoofing",
      "impersonation",
      "typosquatting",
      "lookalike domains",
      "domain health",
      "ssl certificate",
      "reverse dns",
      "ptr",
      "dmarc report analyzer",
      "spf lookup limit",
      "domain prices",
      "domain price",
      "domain pricing",
      "domain renewal",
      "registrar",
      "tld",
      "domain registration",
      "domain name check",
      "mcp"
    ],
    "mcp_servers": [
      {
        "key": "dns-doctor",
        "metadata": {
          "headers": {},
          "type": "streamable-http",
          "url": "https://dnsdoctor.dev/mcp"
        }
      }
    ],
    "onboarding_skill_name": "setup",
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Use when the user wants to look up DNS records, verify a DNS change, check propagation across regions, read domain registration or expiry, or diagnose SPF, DKIM, DMARC and email deliverability problems. Also covers provider-issued email DNS verification, reverse DNS, blacklists, parked-domain hardening, BIMI logo setup and linked-account monitoring. Returns observed DNS evidence and engine-validated fix records; never invents a record.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "dns-doctor",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "radar",
          "short_description": "Use when the user wants to look up DNS records, verify a DNS change, check propagation across regions, read domain registration or expiry, or diagnose SPF, DKIM, DMARC and email deliverability problems. Also covers provider-issued email DNS verification, reverse DNS, blacklists, parked-domain hardening, BIMI logo setup and linked-account monitoring. Returns observed DNS evidence and engine-validated fix records; never invents a record."
        },
        "name": "dns-doctor",
        "plugin_release_skill_id": "pluginrsk_6aee55efdd08819191d55172c69453c9"
      },
      {
        "description": "Use when the user wants to fix, add, tighten or move up their DMARC record, asks how to get from p=none to quarantine or reject, or why DMARC fails. Scans the domain with DNS Doctor, gets the next validated DMARC record from build_dmarc_upgrade, has the user publish it, then re-checks it. Relays the engine's reason when there is no record; never composes one.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "fix-dmarc",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Use when the user wants to fix, add, tighten or move up their DMARC record, asks how to get from p=none to quarantine or reject, or why DMARC fails. Scans the domain with DNS Doctor, gets the next validated DMARC record from build_dmarc_upgrade, has the user publish it, then re-checks it. Relays the engine's reason when there is no record; never composes one."
        },
        "name": "fix-dmarc",
        "plugin_release_skill_id": "pluginrsk_6aee55ef4d188191b2d9ccdaf1635455"
      },
      {
        "description": "First-run setup for DNS Doctor. Runs once when the user installs the plugin. Asks which domain they manage, scans its email authentication (SPF, DKIM, DMARC) and DNS with the DNS Doctor tools, explains what is failing first, gives the exact fix record, and, only for a domain the user says they own, offers DMARC monitoring that starts with one DNS record. Every reply ends on the next concrete step.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "setup",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "radar",
          "short_description": "First-run setup for DNS Doctor. Runs once when the user installs the plugin. Asks which domain they manage, scans its email authentication (SPF, DKIM, DMARC) and DNS with the DNS Doctor tools, explains what is failing first, gives the exact fix record, and, only for a domain the user says they own, offers DMARC monitoring that starts with one DNS record. Every reply ends on the next concrete step."
        },
        "name": "setup",
        "plugin_release_skill_id": "pluginrsk_6aee55ef82308191a7dde46ba776f3cb"
      },
      {
        "description": "Use when the user has just published or edited a DNS record (DMARC, SPF, DKIM, MX, TXT, CNAME, A) and asks whether it worked, landed, is live or has propagated. Reads the record from the domain's own nameservers with DNS Doctor, then checks propagation from six vantage points, and says when to look again after the TTL. Observation only; never composes a record.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "verify-change",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "radar",
          "short_description": "Use when the user has just published or edited a DNS record (DMARC, SPF, DKIM, MX, TXT, CNAME, A) and asks whether it worked, landed, is live or has propagated. Reads the record from the domain's own nameservers with DNS Doctor, then checks propagation from six vantage points, and says when to look again after the TTL. Observation only; never composes a record."
        },
        "name": "verify-change",
        "plugin_release_skill_id": "pluginrsk_6aee55ef8d508191b7ec23f37ee63269"
      }
    ],
    "version": "1.20.1"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6a60c62613808191b41e39b40625b99f?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 47ed07c7ba0c8ee3ef1916e657f038dfd5cb9306f0ec243f6c6f48a705b04968