Agent skill · vasilyu1983
software-email-engineering
Designs transactional email systems and send infrastructure. Use when implementing resets, receipts, deliverability controls, templates, or inbound email handling.
What it needs
About 11k tokens when loaded.
What this skill does
Transactional Email Engineering Build reliable email systems that reach the inbox. Quick Reference Need Recommended Options --- --- Transactional ESP Resend (modern DX), Postmark (deliverability), SendGrid (scale), AWS SES (cost) Email templates React Email (React components), MJML (responsive markup), Maizzle (Tailwind for email) HTML email testing Litmus (now part of Validity; pricing jumped sharply post-acquisition), Email on Acid, Parcel (free) Deliverability setup SPF, DKIM, DMARC, dedicated sending domain Inbound email SendGrid Inbound Parse, Postmark Inbound, AWS SES receiving Email queue Background job + idempotent send, dead letter queue for failures Template preview React Email preview server, Maizzle dev server Tracking Open tracking (pixel), click tracking (link wrapping), unsubscribe handling When to Use This Skill Choosing a transactional email provider for an application Building email sending infrastructure (queues, retries, idempotency) Developing HTML email templates that render across clients Setting up SPF, DKIM, and DMARC for a sending domain Implementing inbound email processing (reply-by-email, email-to-ticket) Debugging deliverability issues (bounces, spam folder placement, authentication failures) When NOT to Use This Skill Marketing email campaigns and automation → marketing-email-automation Email deliverability for marketing (list hygiene, segmentation) → marketing-email-automation Backend API design and service architecture → software-backend Background job infrastructure (generic) → software-backend Push notifications and mobile messaging → software-mobile Real-time in-app notifications → software-realtime Workflow 1. Confirm the email job: provider choice, sending infrastructure, template work, deliverability, or inbound handling. 2. Route lifecycle-marketing, generic backend, or mobile-notification work to the adjacent skill when email engineering is not the main problem. 3. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills vasilyu1983/software-email-engineering