outreach-deliverability

Solid

Audits the sending setup before a campaign goes out: SPF, DKIM, DMARC and MX records read with dig, domain and tracking domain age, warmup state per mailbox, blacklist and health flags from Emelia, safe daily volume per mailbox and a week by week ramp plan, mailbox rotation, and the content patterns that push a cold email into spam. Returns one verdict, READY, READY WITH LIMITS or BLOCKED, with the exact list of things to fix, and writes outreach/deliverability.md. This skill is a gate: it is expected to say no. Triggers on: deliverability, spam, SPF, DKIM, DMARC, DNS, warmup, warm up, sender reputation, bounce, blacklist, inbox placement, landing in spam, daily limit, sending volume, ramp up, tracking domain, mailbox rotation, email health.

AI & Automation 12 stars 2 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
37
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Deliverability audit and launch gate ## What this does Checks whether the mailboxes and domains you are about to send from can carry the campaign, and refuses the launch when they cannot. It reads the DNS records with `dig`, the warmup and health of every mailbox from Emelia, and the volume you are planning, then writes one verdict and a ramp plan to `outreach/deliverability.md`. It is the step that saves the domain. A burnt domain is not repaired by better copy. ## When to use it Run it before every launch. `outreach-campaign` reads its verdict and stops when the verdict is BLOCKED, so run this first, not after. Run it again when opens collapse, when replies stop, when a mailbox stops sending, when you add a mailbox or a domain, or before raising the daily volume. Use a different skill when the question is not infrastructure: `outreach-verify` checks whether the addresses on your list exist, `outreach-write` checks the copy for spam patterns and subject length, `outreach-audit` tells you whether a low reply rate is deliverability or the offer. ## Inputs - **The sending domains.** Take them from the mailboxes returned by Emelia. If Emelia is not connected, ask the user for the list of sending addresses and work from the part after the `@`. - **`EMELIA_API_KEY`** in the environment, or the Emelia MCP server configured. Without either, do the DNS half and report the warmup half as `unknown`, never as OK. - **`dig`**, part of `bind-utils` or `dnsutils`. If it is ...

Details

Author
emelia-io
Repository
emelia-io/claude-outreach
Created
3 days ago
Last Updated
2 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

cold-email-deliverability-auditor

Audit a cold email program's sending setup and message body against the things that decide whether mail reaches an inbox: SPF, DKIM and DMARC records with their alignment and policy, the DNS lookup limit, a separate sending domain versus the primary corporate one, domain age and warmup state, list hygiene with bounce and complaint exposure, spam-trigger language, link and image ratio, unsubscribe presence, and the volume ramp per mailbox. Findings come back by severity with the concrete fix and the order to apply them. Use when a sending domain is new, replies have collapsed, or nobody has checked the DNS records, the list, and the copy in the same sitting.

1 Updated today
imtiazrayhan
AI & Automation Solid

outreach-campaign

Creates the campaign in Emelia and gets it launched: finds or creates the contact list, loads the contacts in bulk with their custom variables, creates the email or LinkedIn campaign, attaches the list so new contacts flow in automatically, sets the cadence, the sending window and the sending accounts, runs a pre-flight checklist (deliverability green, list verified, unsubscribe link present, every variable resolved, test email read), asks for an explicit yes, then starts it. Writes outreach/campaign.json with the real Emelia identifiers. Triggers on: campaign, launch, launch campaign, create campaign, start sending, send the sequence, go live, attach list, contact list, cadence, daily limit, sending accounts, identities, schedule, pre-flight, sequence steps, multichannel campaign.

12 Updated 2 days ago
emelia-io
DevOps & Infrastructure Featured

deliverability-monitoring

Monitor outbound deliverability health across domains, inboxes, DNS, bounces, spam placement, reply rates, and reputation signals. Produces alert thresholds, dashboard spec, weekly QA checklist, and remediation playbook. Use when inboxing drops, bounce rates rise, campaigns underperform, or new infrastructure launches.

49 Updated 4 days ago
LeadMagic