Email HTML Mjml — Communication skill for Claude Code
Generate responsive HTML email templates using MJML 4.x — cross-client compatible HTML with compilation, validation, width math, and component architecture.
How to install Email HTML Mjml
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open framix-team/skill-email-html-mjml and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Email HTML Mjml does
**A Claude Code skill that generates responsive, cross-client HTML email from a single conversation.**
Alternatives in Communication
- Open SaaS — A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma) 14.1k ★
- Claude Code Remote — Control Claude Code remotely via email 1.2k ★
- Nekro Agent — NekroAgent 是一个面向多人互动场景的跨平台 Agent 框架,集 Claude Code 沙盒执行、工作区编排、长期记忆、结构化 MCP 管理与可视化控制台于一体,兼具高扩展性、多模态交互、实时状态推送和自动化 800 ★
README
email-html-mjml — Production-Ready Email Templates for Claude Code
**A Claude Code skill that generates responsive, cross-client HTML email from a single conversation.**
Describe your email. Get back valid MJML source and compiled, production-ready HTML — guaranteed to render in Outlook 2013–365, Gmail (web and app), and Apple Mail without manual table coding, VML hand-authoring, or email client guesswork.
The Problem: Email Rendering Is Broken by Design
Every major email client uses a different rendering engine:
- Outlook 2007–2021 renders HTML with Microsoft Word — not a browser
- Gmail strips
CSS and clips messages over 102KB - iOS Mail and Android stack multi-column layouts when whitespace exists between
inline-blockelements - Apple Mail applies forced dark-mode inversion on light backgrounds
The result: an email that looks correct in a browser can break catastrophically in production. Fixing it requires deep knowledge of **VML injection**, **Ghost Tables**, **CSS inlining**, and client-specific quirks that are rarely documented in one place.
The Solution: MJML as a Reliability Framework
This skill uses **MJML 4.x** — not as a convenience layer, but as a **structural reliability framework**. MJML compiles semantic XML into the deeply nested, client-specific table HTML that email clients actually need. The output includes:
- Ghost Tables (MSO conditional comments) that constrain layout for Outlook's Word engine while remaining invisible to modern clients
- Automatic VML injection for background images in
and, the only two components where Outlook supports them - Hybrid-Fluid column math — fluid percentage widths for modern clients, fixed Ghost Table widths for Outlook — generated from the same source
Writing this HTML by hand is error-prone and nearly impossible to maintain. MJML makes the correct output the default output.
What This Skill Delivers
...
Related Skills
Wechat Persona Insight
微信聊天记录 → 人格画像与关系洞察:本地解密、行为统计、语言模式、抢功检测、单文件 HTML 报告 Local-first personality & relationship insights from decryp
Ccproxy
Single-binary Go server that wraps the Claude Code CLI behind an OpenAI-compatible API (/v1/chat/completions,
Slk MCP
Slack MCP server for Claude Code, GitHub Copilot, Cursor, JetBrains, and any MCP-compatible client. Morning re
Factotum OSS
A personal cockpit for cross-client dev work: ticket board, PR autopilot, chat panels, a terminal drawer with
Acp2api
🔌 acp2api — OpenAI-compatible HTTP gateway for ACP agents. Any OpenAI client can drive Devin, Claude, Codex o
Create Validator
Generates form validators with common validation rules (email, password, phone)
Related Agents
Bulletproof Frontend Developer
Frontend CSS/HTML craftsman specializing in bulletproof, flexible, progressively-enhanced interfaces. Use for
UI Design Agent
UI design token management and prototype generation — W3C Design Tokens Format, state-based components, WCAG A
AI Recon
Delegates to this agent when the user wants to map the AI attack surface of an authorized web application befo