deliverability-checker
Acerca de
Esta habilidad verifica la capacidad de entrega de correos electrónicos analizando las configuraciones DNS para los registros SPF, DKIM y DMARC. Está diseñada para diagnosticar problemas de entrega de correo, configurar nuevos dominios y auditar la autenticación de correo electrónico. Los desarrolladores pueden utilizarla para solucionar problemas de carpetas de spam y asegurar una configuración de correo electrónico adecuada.
Instalación rápida
Claude Code
Recomendadonpx skills add guia-matthieu/clawfu-skills -a claude-code/plugin add https://github.com/guia-matthieu/clawfu-skillsgit clone https://github.com/guia-matthieu/clawfu-skills.git ~/.claude/skills/deliverability-checkerCopia y pega este comando en Claude Code para instalar esta habilidad
Documentación
Email Deliverability Checker
Diagnose email deliverability issues by checking SPF, DKIM, DMARC, and other DNS records - fix why your emails land in spam.
When to Use This Skill
- Delivery troubleshooting - Emails landing in spam
- New domain setup - Configure email authentication
- Migration audit - Verify email config after domain change
- Client onboarding - Check client email health
- Compliance check - Ensure proper authentication
What Claude Does vs What You Decide
| Claude Does | You Decide |
|---|---|
| Structures analysis frameworks | Metric definitions |
| Identifies patterns in data | Business interpretation |
| Creates visualization templates | Dashboard design |
| Suggests optimization areas | Action priorities |
| Calculates statistical measures | Decision thresholds |
Dependencies
pip install dnspython click
Commands
Full Audit
python scripts/main.py audit example.com
python scripts/main.py audit example.com --output report.html
Check SPF
python scripts/main.py spf example.com
Check DKIM
python scripts/main.py dkim example.com --selector google
python scripts/main.py dkim example.com --selector default
Check DMARC
python scripts/main.py dmarc example.com
Check MX Records
python scripts/main.py mx example.com
Examples
Example 1: Full Email Audit
python scripts/main.py audit acme-corp.com
# Output:
# Email Deliverability Audit: acme-corp.com
# ──────────────────────────────────────────
# MX Records: ✓ Found (Google Workspace)
# SPF: ✓ Valid
# DKIM (google): ✓ Valid
# DMARC: ✗ Missing (CRITICAL)
#
# Score: 75/100
#
# Issues Found:
# 1. [CRITICAL] No DMARC record found
# Fix: Add TXT record for _dmarc.acme-corp.com
# Value: v=DMARC1; p=none; rua=mailto:[email protected]
Example 2: Diagnose SPF Issues
python scripts/main.py spf newsletter-sender.com
# Output:
# SPF Analysis: newsletter-sender.com
# ────────────────────────────────────
# Record: v=spf1 include:_spf.google.com include:sendgrid.net ~all
#
# Status: ✓ Valid
#
# Authorized Senders:
# - Google Workspace (include:_spf.google.com)
# - SendGrid (include:sendgrid.net)
#
# Policy: ~all (soft fail)
# Warning: Consider changing to -all (hard fail) for better security
Email Authentication Records
| Record | Purpose | Location |
|---|---|---|
| SPF | Authorize sending servers | TXT on root domain |
| DKIM | Cryptographic signature | TXT on selector._domainkey |
| DMARC | Policy and reporting | TXT on _dmarc subdomain |
| MX | Mail delivery servers | MX on root domain |
Common SPF Includes
| Provider | SPF Include |
|---|---|
| Google Workspace | include:_spf.google.com |
| Microsoft 365 | include:spf.protection.outlook.com |
| SendGrid | include:sendgrid.net |
| Mailchimp | include:servers.mcsv.net |
| Amazon SES | include:amazonses.com |
DKIM Selectors by Provider
| Provider | Common Selector |
|---|---|
| Google Workspace | google |
| Microsoft 365 | selector1, selector2 |
| SendGrid | s1, s2 |
| Mailchimp | k1 |
Deliverability Score Factors
| Factor | Weight | Impact |
|---|---|---|
| Valid MX | 20% | Can't receive replies |
| Valid SPF | 25% | Server authorization |
| Valid DKIM | 25% | Message integrity |
| Valid DMARC | 30% | Policy enforcement |
Skill Boundaries
What This Skill Does Well
- Structuring data analysis
- Identifying patterns and trends
- Creating visualization frameworks
- Calculating statistical measures
What This Skill Cannot Do
- Access your actual data
- Replace statistical expertise
- Make business decisions
- Guarantee prediction accuracy
Related Skills
- dns-audit - Full DNS health check
Skill Metadata
- Mode: centaur
category: email-tools
subcategory: deliverability
dependencies: [dnspython]
difficulty: beginner
time_saved: 2+ hours/week
Repositorio GitHub
Frequently asked questions
What is the deliverability-checker skill?
deliverability-checker is a Claude Skill by guia-matthieu. Skills package instructions and resources that Claude loads on demand, so Claude can perform deliverability-checker-related tasks without extra prompting.
How do I install deliverability-checker?
Use the install commands on this page: add deliverability-checker to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.
What category does deliverability-checker belong to?
deliverability-checker is in the Communication category, tagged ai.
Is deliverability-checker free to use?
Yes. deliverability-checker is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.
Habilidades relacionadas
Esta habilidad de Claude permite gestionar correos electrónicos a través de la herramienta CLI de Himalaya utilizando IMAP. Permite a los desarrolladores buscar, resumir y eliminar correos de una cuenta IMAP mediante consultas en lenguaje natural. Úsala para flujos de trabajo automatizados de correo, como obtener resúmenes diarios o realizar operaciones por lotes directamente desde Claude.
imsg es una herramienta CLI para macOS que te permite interactuar programáticamente con iMessage/SMS a través de la aplicación Mensajes. Permite a los desarrolladores listar chats, ver el historial de mensajes, observar conversaciones en tiempo real y enviar mensajes o archivos adjuntos. Usa esta habilidad para automatizar tareas de mensajería o integrar funcionalidades de iMessage/SMS en tus flujos de trabajo de desarrollo.
Esta habilidad de Claude proporciona orientación integral para implementar internacionalización (i18n) y localización en aplicaciones. Cubre tareas clave como extracción de mensajes, gestión de traducciones, formato específico por localización y soporte para idiomas de derecha a izquierda (RTL) utilizando bibliotecas como i18next y gettext. Úsela al construir aplicaciones multilingües o al agregar funciones de localización para usuarios internacionales.
wacli es una herramienta de línea de comandos que permite el envío de mensajes, la búsqueda y la sincronización a través del protocolo WhatsApp Web. Se utiliza principalmente dentro de flujos de trabajo de Clawdis para manejo automatizado, pero puede invocarse directamente para enviar mensajes, sincronizar chats o consultar el historial. Sus características clave incluyen autenticación mediante código QR, sincronización continua en segundo plano y la capacidad de enviar tanto texto como archivos.
