create-email

Create React Email templates and dispatch them via Resend.

4|Updated Oct 24, 2025
One-click install
npx skills add https://github.com/tech-with-seth/iridium --skill create-email
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-email
Source: https://github.com/tech-with-seth/iridium/tree/main/.github/skills/create-email
Command: npx skills add https://github.com/tech-with-seth/iridium --skill create-email

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams rapidly build and deploy email templates by using React Email and integrating with Resend, enabling consistent transactional communications across projects.

Core Features & Use Cases

  • Template Creation: Define reusable React Email templates that render dynamic content for orders, notifications, and onboarding.
  • Resend Integration: Dispatch rendered templates via Resend to ensure reliable delivery and tracking.
  • Use Case: When a user signs up or triggers an action, automatically generate and send a tailored email using a standardized template.

Quick Start

Use the create-email skill to define an Order Confirmation template in app/emails/[template-name].tsx and wire it to the route action that triggers transactional emails via the model layer.

Frequently Asked Questions about create-email

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create transactional emails with React Email and Resend?

To create transactional emails with React Email and Resend, you define reusable React Email templates in your application directory and dispatch them via Resend using server-side model functions like sendEmail to render HTML and send messages.

What is the best way to structure React Email templates for onboarding and notification flows?

The best way to structure React Email templates for onboarding and notification flows is to define them as reusable components in a dedicated path like app/emails/[template-name].tsx, wiring them to route actions that trigger dispatch via a server-side model layer.

Do I need a model layer to send transactional emails via Resend?

Yes, you need a server-side model layer to safely send transactional emails via Resend. The model layer provides functions like sendTransactionalEmail to render the React Email templates into HTML and dispatch them reliably.

Can I use React Email templates for dynamic content in order confirmation emails?

Yes, you can use React Email templates for dynamic content in order confirmation emails. The templates render dynamic content for orders, notifications, and onboarding flows before being dispatched through the Resend integration.

How does rendering React Email templates into HTML work for email routing?

Rendering React Email templates into HTML for email routing works by applying a server-side model layer that processes the React components into valid HTML strings, which are then passed to the Resend service for reliable message delivery.