Agent skill · software engineering · alirezarezvani
email-template-builder
Use when adding or reworking transactional email (React Email templates, Resend, Postmark, SendGrid or SES, preview, i18n, dark mode, deliverability). Builds the template system and provider integration end to end.
Why this skill is useful
Adds executable scripts and templates for building transactional email systems with multi-provider support and localization features.
What it needs
Requires react-email installed locally. Requires aws, postmark, resend, sendgrid account access. About 7k tokens when loaded. Last updated 2026-08-05. 23,939 stars on the source repository.
What this skill does
Email Template Builder Tier: POWERFUL Category: Engineering Team Domain: Transactional Email / Communications Infrastructure --- Overview Build complete transactional email systems: React Email templates, provider integration, preview server, i18n support, dark mode, spam optimization, and analytics tracking. Output production-ready code for Resend, Postmark, SendGrid, or AWS SES. --- Core Capabilities React Email templates (welcome, verification, password reset, invoice, notification, digest) MJML templates for maximum email client compatibility Multi-provider support with unified sending interface Local preview server with hot reload i18n/localization with typed translation keys Dark mode support using media queries Spam score optimization checklist Open/click tracking with UTM parameters --- When to Use Setting up transactional email for a new product Migrating from a legacy email system Adding new email types (invoice, digest, notification) Debugging email deliverability issues Implementing i18n for email templates --- Project Structure --- Base Email Layout --- Welcome Email --- Invoice Email --- Unified Send Function --- Preview Server Setup --- i18n Support --- Spam Score Optimization Checklist [ ] Sender domain has SPF, DKIM, and DMARC records configured [ ] From address uses your own domain (not gmail.com/hotmail.com) [ ] Subject line under 50 characters, no ALL CAPS, no "FREE!!!" [ ] Text-to-image ratio: at least 60% text [ ] Plain text version included alongside HTML [ ] Unsubscribe link in every marketing email (CAN-SPAM, GDPR) [ ] No URL shorteners — use full branded links [ ] No red-flag words: "guarantee", "no risk", "limited time offer" in subject [ ] Single CTA per email — no 5 different buttons [ ] Image alt text on every image [ ] HTML validates — no broken tags [ ] Test with Mail-Tester.com before first send (target: 9+/10) --- Analytics Tracking --- Common Pitfalls Inline styles required — most email clients strip <head> styles; React Email hand …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills alirezarezvani/email-template-builder--507373