email-html-mjml
The email-html-mjml skill generates responsive email templates using the MJML 4.x framework. It provides structured workflows for planning, coding, and compiling MJML into production-ready HTML while ensuring compatibility across major email clients like Outlook, Gmail, and Apple Mail.
Is email-html-mjml safe to install?
Review the source first: our audit of email-html-mjml's source files found 2 shell commands, 0 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes shell commands via npx to compile MJML files and reads local component documentation files to inform template generation.
How we audit skills: our security review methodology.
Who is this skill for?
Developers and designers building responsive email templates who require strict cross-client compatibility and automated MJML compilation.
What can you do with it?
- Generating responsive email templates for newsletters, transactional emails, and promotional blasts.
- Compiling MJML source files into production-ready HTML.
- Troubleshooting email rendering issues across various email clients.
- Implementing dark mode support and accessibility standards in email templates.
How good is this skill?
Quality score: 5/10. The skill documentation is comprehensive, providing clear engineering rules, a component index, and specific compilation instructions. It adheres to strict technical constraints for email rendering.
What does the skill file contain?
# email-html-mjml — Responsive Email Developer Generate valid, cross-client MJML 4.x templates and compile them to production-ready HTML. The primary goal is compatibility: Outlook (2013–365), Gmail (web/app), Apple Mail, and major mobile clients. Every output must be compilable with `--config.validationLevel=strict` and survive Gmail's 102KB clip limit. --- ## Workflow 1. **Gather requirements** — Infer email type, brand colors, and content from the user's message and conversation context. Ask only for what is genuinely missing and blocking progress (e.g., no colors provided and the layou...
Frequently asked questions
Which email clients does this skill support?
The skill targets compatibility for Outlook (2013–365), Gmail (web/app), Apple Mail, and major mobile clients.
How does the skill handle dynamic templating tags like Handlebars or Liquid?
The skill wraps dynamic tags in <mj-raw> blocks to protect them from the MJML parser.
What is the required environment for this skill?
It requires Node.js 14 or later and the MJML package installed per project.
Does the skill support interactive elements like JavaScript?
No. JavaScript is blocked in all email clients, so the skill treats interactive-looking elements as purely decorative.
Related skills
cold-email
63.5KSales development representatives, founders, and professionals conducting B2B cold outreach
The cold-email skill generates B2B cold outreach emails and follow-up sequences. It prioritizes human-sounding, concise copy that focuses on the recipient's perspective rather than vendor-style pitches. The skill incorporates product marketing context from local files to tailor messaging and utilizes specific frameworks for subject lines, body content, and calls to action.
recipe-email-drive-link
16.7KUsers who need to automate file sharing and email communication within the Google Workspace ecosystem
This skill automates the process of locating a Google Drive file, granting reader permissions to a specific email address, and sending the file link via Gmail.
recipe-label-and-archive-emails
16.6KUsers who manage Gmail accounts via the command line and require automated inbox organization
This skill automates Gmail inbox management by searching for specific messages, applying labels, and removing the inbox label to archive them.
recipe-forward-labeled-emails
16.2KUsers who manage Gmail workflows via the command line and require automated email forwarding based on labels
This skill automates the process of identifying Gmail messages with a specific label and forwarding them to a designated email address.