Public repository for Agent Skills
mjml-email-templates
Agent skill fromAaronontheweb/dotnet-skills
Build responsive email templates using MJML markup language. Compiles to cross-client HTML that works in Outlook, Gmail, and Apple Mail. Includes template renderer, layout patterns, and variable substitution.
How to install mjml-email-templates
npx skills add Aaronontheweb/dotnet-skills# or add only this skill to Claude Code: copy the folder
skills/mjml-email-templates/
# into
~/.claude/skills/mjml-email-templates/ (all projects)
.claude/skills/mjml-email-templates/ (one project)
1# MJML Email Templates23## When to Use This Skill45Use this skill when:6- Building transactional emails (signup, password reset, invoices, notifications)7- Creating responsive email templates that work across clients8- Setting up MJML template rendering in .NET910**Related skills:**11- `aspire/mailpit-integration` - Test emails locally with Mailpit12- `testing/verify-email-snapshots` - Snapshot test rendered HTML1314---1516## Why MJML?1718**Problem**: Email HTML is notoriously difficult. Each email client (Outlook, Gmail, Apple Mail) renders differently, requiring complex table-based layouts and inline styles.1920**Solution**: [MJML](https://mjml.io/) is a markup language that compiles to responsive, cross-client HTML:2122```mjml23<!-- MJML - simple and readable -->24<mj-section>25 <mj-column>26 <mj-text>Hello {{UserName}}</mj-text>27 <mj-button href="{{ActionUrl}}">Click Here</mj-button>28 </mj-column>29</mj-section>30```3132Compiles to ~200 lines of table-based HTML with inline styles that works everywhere.3334---3536## Installation3738### Add Mjml.Net3940```bash41dotnet add package Mjml.Net42```4344### Embed Templates as Resources4546In your `.csproj`:4748```xml49<ItemGroup>50 <EmbeddedResource Include="Templates\**\*.mjml" />51</ItemGroup>52```5354---5556## Project Structure5758```59src/60 Infrastructure/61 MyApp.Infrastructure.Mailing/62 Templates/63 _Layout.mjml # Shared layout (header, footer)64 UserInvitations/65 UserSignupInvitation.mjml66…
Excerpt shown under the repository's MIT license.
More skills in dotnet-skills
Similar skill repositories
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
The open-source app everyone uses to manage agents at work
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.
A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows
OmO: Just type "mass ulw" keyword with your prompt. Now you are the master of graph engineering.
