Back to Skills

email-best-practices

Use when building email features, emails going to spam, high bounce rates, setting up SPF/DKIM/DMARC authentication, implementing email capture, ensuring compliance (CAN-SPAM, GDPR, CASL), handling webhooks, retry logic, or deciding transactional vs marketing.

128stars10forksUpdated 4/30/2026

Security Assessment

Safe(90/100)

Detected risks:

Sensitive File Access([references/webhooks-events.md] .env)
Security Score90/100

About email-best-practices

email-best-practices is a reusable AI skill focused on a specific workflow. name: email-best-practices

The skill packages instructions, conventions, and task-specific guidance so an agent can execute the job more consistently. description: Use when building email features, emails going to spam, high bounce rates, setting up SPF/DKIM/DMARC authentication, implementing email capture, ensuring compliance (CAN-SPAM, GDPR, CASL), handling webhooks, retry logic, or deciding transactional vs marketing. homepage: https://resend.com/agent-skills source: https://github.com/resend/email-best-practices

In practice, this skill is best suited for users who need repeatable execution with fewer setup steps and less ambiguity. repository: https://github.com/resend/email-best-practices documentation: https://resend.com/docs/email-best-practices-skill Guidance for building deliverable, compliant, user-friendly emails. [User] → [Email Form] → [Validation] → [Double Opt-In]

FAQ

What does email-best-practices help with?

email-best-practices helps agents follow a focused workflow described in the source documentation, reducing ambiguity and keeping execution aligned with the intended task.

When should this skill be used?

Use it when the task matches the workflow, domain, or operating rules described in the skill documentation, especially when consistent execution matters.

What are the main limitations?

The skill is constrained by the quality and scope of its source instructions. If the underlying documentation is incomplete, the agent may still need extra context or manual validation.

All Files

19 files
references/email-capture.md3.4 KB
View
references/webhooks-events.md4.2 KB
View
.github/workflows/sync-skills.yml0.7 KB
View
tests/scenarios/03-retry-idempotency.md1.6 KB
View
references/transactional-email-catalog.md10.1 KB
View
references/compliance.md4.1 KB
View
references/list-management.md4.5 KB
View
references/marketing-emails.md3.2 KB
View
SKILL.md3.4 KB
View
references/transactional-emails.md2.4 KB
View
references/sending-reliability.md4.6 KB
View
references/email-types.md5.7 KB
View
tests/scenarios/01-spam-deliverability.md1.7 KB
View
tests/README.md1.5 KB
View
README.md2.3 KB
View
tests/scenarios/04-webhook-bounce-handling.md2.0 KB
View
tests/scenarios/02-multi-region-compliance.md1.9 KB
View
references/deliverability.md3.3 KB
View
tests/scenarios/05-new-saas-email-plan.md2.2 KB
View

Install email-best-practices

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill