← ClaudeAtlas

deliverability-checklisted

Audit a sending domain's deliverability — SPF, DKIM, DMARC, MX, BIMI, blocklists — with a prioritized fix order
cognyai/claude-code-marketing-skills · ★ 55 · AI & Automation · score 81
Install: claude install-skill cognyai/claude-code-marketing-skills
# Deliverability Check Audit a sending domain's email authentication and deliverability posture. Explains every finding in plain English and outputs a prioritized fix order — critical for anyone whose open rate dropped and doesn't know why. ## Usage `/deliverability-check brand.com` — audit the domain `/deliverability-check brand.com news.brand.com` — include a sending subdomain ## Steps ### 1. Parse the input Extract the root domain and any subdomains the user wants checked. If only a root domain is given, also check common sending subdomains: `mail.`, `news.`, `marketing.`, `email.`, `em.`, `send.`. ### 2. MX records ```bash dig +short MX <domain> ``` - Record them. If missing → domain can't receive mail (may still send, but a misconfig signal). - Identify the provider from the MX (Google Workspace, Microsoft 365, Proofpoint, Mimecast, custom). ### 3. SPF (Sender Policy Framework) ```bash dig +short TXT <domain> | grep -i spf ``` Check: - **Presence** — missing SPF is a major problem - **Multiple SPF records** — only one is allowed; multiple causes permfail - **Qualifier** — `~all` (softfail, common), `-all` (hardfail, strongest), `?all` (neutral, weak), `+all` (broken, allows anyone) - **Include count** — SPF has a 10-DNS-lookup limit. Count `include:` and `redirect=` directives. Flag if ≥8 (risk of permerror) - **Lists Cogny-relevant senders?** — if user runs Klaviyo/Mailchimp/Rule/GetaNewsletter, check the SPF includes the right sender (e.g., `include:_spf.klaviyo