# Deliverability QA

Use when the user asks to "run a deliverability pre-flight before I send", "check my...

- Repository: https://github.com/aaron-he-zhu/aaron-marketing-skills (3046 stars)
- Category: Engineering
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add aaron-he-zhu/aaron-marketing-skills --skill deliverability-qa -g -a claude-code -y`
Codex: `npx skills add aaron-he-zhu/aaron-marketing-skills --skill deliverability-qa -g -a codex -y`
Cursor: `npx skills add aaron-he-zhu/aaron-marketing-skills --skill deliverability-qa -g -a cursor -y`
Gemini CLI: `npx skills add aaron-he-zhu/aaron-marketing-skills --skill deliverability-qa -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add aaron-he-zhu/aaron-marketing-skills`

## Description

Use when the user asks to "run a deliverability pre-flight before I send", "check my SPF/DKIM/DMARC/BIMI", "why am I landing in spam / promotions", or "score my sender reputation and list hygiene"; runs the ONE-TIME pre-send SEND S1 authentication pre-flight and builds the SEND S (Sender-integrity / Deliverability) evidence read, DNS + DMARC-RUA auth, domain/IP reputation, inbox placement, content/link/render, and point-in-time bounce/complaint hygiene, using Pass/Partial/Fail/Unknown/N/A states and scoring only at complete applicable coverage. Not for the recurring hygiene trend, use list-hygiene-monitor; not for final EQS or veto verdicts, use email-quality-auditor; not for segments/suppression lists, use list-segment-builder. 邮件送达率预检/SPF DKIM DMARC认证/发件域声誉

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Deliverability QA

One-time pre-flight snapshot before a send, authentication, domain/IP reputation, inbox placement, a spam-content/link/render scan, and point-in-time list hygiene, delivered as a per-qualified-item Pass/Partial/Fail/Unknown/N/A read plus an **S1** authentication evidence flag. Emit the SEND **S (Sender-integrity / Deliverability)** dimension score only at 100% applicable coverage; otherwise return `NEEDS_INPUT/UNDECIDED/NOT_SCORED` and the exact gaps. This is the pre-send snapshot, not the standing watch owned by [list-hygiene-monitor](../list-hygiene-monitor/SKILL.md). **Scope guard: this skill builds and, when complete, scores SEND-`S`, and runs the `S1` authentication pre-flight only; it does NOT compute the profile-weighted EQS or enforce the `S1`/`S2`/`N1`/`D1` vetoes, that is [email-quality-auditor](../../deliver/email-quality-auditor/SKILL.md).**

## Quick Start

```
Run a deliverability pre-flight for [sending domain] before I send. Here is my DMARC RUA report, a DNS export, and my seed-list inbox-placement test: [paste/path].
```

```
Check my SPF/DKIM/DMARC/BIMI and my bounce + spam-complaint rates, then give me a pre-send checklist I can run myself. ESP: [name]. Profile: [promotional / retention / cold-outbound / newsletter].
```

```
Why am I hitting the Promotions tab / spam? Here is my inbox-placement seed test and ESP deliverability report, score my SEND S and flag S1.
```

## Skill Contract

**Expected output**: a deliverability pre-flight (Pass/Partial/Fail/Unknown/N/A per qualified item), an `S1` authentication evidence flag (pass / partial / veto-candidate / unknown), a spam-content/link/render scan, a list-hygiene read, the typed profile, and either a complete-coverage SEND **S** score or `NEEDS_INPUT/UNDECIDED/NOT_SCORED` with exact gaps, plus the standard handoff summary.

The rest: https://github.com/aaron-he-zhu/aaron-marketing-skills/blob/HEAD/email/setup/deliverability-qa/SKILL.md
