email-best-practices

Develops email campaigns with SPF/DKIM/DMARC compliance and unsubscribe handling.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/rieckt/create-loumi-app --skill email-best-practices-rieckt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-best-practices
Source: https://github.com/rieckt/create-loumi-app/tree/main/template/skills/resend/email-best-practices
Command: npx skills add https://github.com/rieckt/create-loumi-app --skill email-best-practices-rieckt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams implement email deliverability, compliance, and lifecycle best practices to ensure emails reach users and meet legal requirements.

Core Features & Use Cases

  • SPF/DKIM/DMARC setup guidance to improve sender reputation and bounce handling for transactional and marketing emails.
  • Double opt-in, consent management, and unsubscribe handling to comply with CAN-SPAM, GDPR, and CASL.
  • List hygiene, suppression, and retention planning to maintain clean sender lists and reduce complaints.
  • Webhook processing and error handling patterns to monitor delivery events and content performance.

Quick Start

Draft a practical playbook covering deliverability, compliance, and lifecycle best practices for transactional and marketing emails.

Frequently Asked Questions about email-best-practices

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure SPF, DKIM, and DMARC to improve email deliverability?

Email deliverability depends on SPF, DKIM, and DMARC setup to authenticate sending domains and improve sender reputation. This Skill guides teams through configuring these protocols to ensure transactional and marketing emails reach users and handle bounces effectively.

What is double opt-in and do I need it for GDPR and CAN-SPAM compliance?

Double opt-in is a consent management process requiring explicit user confirmation before adding them to a list. This Skill enforces double opt-in, consent management, and unsubscribe handling to ensure email communications comply with GDPR, CAN-SPAM, and CASL regulations.

How do I implement unsubscribe handling and list hygiene for marketing emails?

Unsubscribe handling and list hygiene require suppression lists and retention planning to maintain clean sender lists and reduce complaints. This Skill guides teams through implementing these practices to ensure reliable sending and compliance across marketing and transactional emails.

How do I process webhooks to monitor email delivery events and handle errors?

Webhook processing captures delivery events and content performance metrics for transactional and marketing emails. This Skill outlines error handling and webhook processing patterns, including idempotent retry logic, to monitor delivery events reliably and maintain email list health.

Does this email best practices guidance work for SaaS and ecommerce applications?

Yes, this guidance applies to SaaS, ecommerce, and apps with email features. The Skill covers deliverability, compliance, and lifecycle best practices including SPF/DKIM/DMARC configuration, opt-in consent, and list hygiene specifically tailored for both transactional and marketing email contexts.

Why are my transactional emails bouncing and how can I fix sender reputation issues?

Bouncing transactional emails often result from poor sender reputation, missing SPF/DKIM/DMARC records, or inadequate list hygiene. This Skill helps teams identify and resolve these issues by providing best practices for domain authentication, bounce handling, and suppression list management.