design-email

Solid

Design and implement transactional and marketing email templates. Detects email framework (React Email, MJML, or plain HTML), mail provider (Resend, SendGrid, Postmark, AWS SES, Nodemailer), and delivery setup (SPF/DKIM/DMARC). Builds mobile-first templates with dark mode support, 600px max-width, inline styles for client compatibility, and accessible alt text. Reviews copy for natural, conversational tone — no jargon, no passive voice, no corporate formality. Checks deliverability config. Tests rendering across major email clients. Generic across any stack. Use when asked to "build an email template", "transactional email", "welcome email", "password reset email", "email design", "React Email", "MJML", "dark mode email", "deliverability", "SPF DKIM", "email copy review", or "why is my email in spam".

Web & Frontend 9 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
33
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# design-email — Email Templates That Actually Get Read **Email is the one channel users check before they check your app.** A well-crafted transactional email — clear, warm, fast-loading, and readable on any device — builds trust. A corporate, jargon-heavy, broken email erodes it. This skill handles the full stack: design, copy, deliverability. --- ## Phase 0: Detect the stack ``` package.json → @react-email/*, mjml, nodemailer, @sendgrid/mail, resend, @aws-sdk/client-ses, postmark emails/ → existing React Email templates src/emails/ → email template directory .env.* → RESEND_API_KEY, SENDGRID_API_KEY, etc. (reference by name only) ``` | Detected framework | Approach | |--------------------|----------| | React Email (`@react-email/components`) | JSX components, preview server, multi-client export | | MJML | XML-like syntax, battle-tested cross-client output | | None | Implement React Email (current best practice) | --- ## Phase 1: Audit existing templates If templates already exist, walk through each one and check: **Copy quality**: - Does it sound like a person sent it, or a system? - Is the subject line specific? ("Your order is on its way" not "Order notification") - Is the first sentence the most important one (preview text matters)? - Does it tell the reader exactly what to do and what happens next? - Is it free of business jargon, technical terms, and passive voice? **Design**: - Single-column layo...

Details

Author
kensaurus
Repository
kensaurus/cursor-kenji
Created
7 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

email-and-templating

Send transactional email correctly — provider choice (Resend/Postmark/SES), react-email/MJML templating, and SPF/DKIM/DMARC deliverability basics. Use when a task sends email — signup confirmation, password reset, receipt, notification digest. Triggers on email, transactional email, Resend, Postmark, SES, react-email, MJML, SPF, DKIM, DMARC, deliverability.

0 Updated 1 months ago
BenMacDeezy
Web & Frontend Listed

email-marketing-html-mjml

Design, write, personalize, compile, and quality-assure visually distinctive, brand-aligned HTML email systems using MJML, reusable HTML templates, and optional Emailcn registry components for React Email, MJML React, or JSX Email. Use for mailing-list campaigns, newsletters, product and blog promotion, discounts, launches, cold outreach, follow-ups, lifecycle sequences, announcements, transactional order/shipping/account updates, subject lines, preview text, Gmail Promotions annotations, Gmail Actions/Highlights markup, deliverability reviews, spam prevention, list hygiene, email compliance, testing, and campaign measurement. Also use to select or integrate Emailcn, edit email component source, or troubleshoot `.mjml` and compiled email HTML across Gmail, Outlook, Apple Mail, and mobile clients.

0 Updated 1 weeks ago
apnatvar
Web & Frontend Solid

email-html-mjml

Responsive HTML email template generation using MJML 5.x framework. Use when the user asks to create, generate, design, or build an email template — including welcome emails, promotional blasts, transactional templates, newsletters, or any responsive email. Also use when the user asks to compile MJML to HTML, work with or edit existing MJML templates or `.mjml` files, or troubleshoot email rendering issues across clients.

70 Updated 1 months ago
framix-team