01
It starts by itself
emails folder changes. Runs in GitHub Actions or Claude Code routine.
- ↻ emails folder changes
pull_request paths: emails/**
Email templates render in every inbox.
Install the React Email skill and make it a habit: follow https://gethabit.dev/skills/resend/react-email.md
12K installs20K starsMIT licenceSource on GitHub ↗

React Email
by resend · 12K installs
The skill
The react email skill builds HTML email templates with React components, renders them to HTML and plain text, embeds the visual email editor and sends with Resend.
Only when you ask.
The habit
Email templates render in every inbox.
↻ Runs by itselfemails folder changes
When does it start? How does it check its work? What does it remember?
Stops after 10 templates or 2 retries per template.
The run lists the templates in the emails folder that the pull request touched.
For a new template without brand color, logo, tone or production URL, the agent asks you first.
The agent checks structure: Head inside Tailwind, Preview first in Body, one Container, Row and Column instead of flexbox or grid.
The agent uses pixelBasedPreset, adds box-border and border types, and removes media query and theme classes.
The agent makes sure there is one h1, alt text on images and link text that names the destination.
The agent runs email export with --plainText and checks the size of each file.
The run writes each template and its fixes into the run log.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the React Email skill helps.
No. It only reviews, fixes and exports templates. Sending stays your own step.
The skill says most email clients do not support them, so it uses Row and Column instead.
The skill says Gmail clips emails that are larger.
Copy the prompt at the top into your agent. It installs the skill from resend/resend-skills and sets up the habit. Or run npx skills add resend/resend-skills --skill react-email.
Yes. It is published under MIT. Habit is free too.
Install the React Email skill and make it a habit: follow https://gethabit.dev/skills/resend/react-email.md
All resend skills →More code skills →
Works in
Made by resend, published under MIT. Habit links to the original and never changes it. Is this your skill?