react-email

Convert JSON email specs into HTML or plain-text email output.

1|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/pch007/json-render --skill react-email-pch007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-email
Source: https://github.com/pch007/json-render/tree/main/skills/react-email
Command: npx skills add https://github.com/pch007/json-render --skill react-email-pch007

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Renders JSON email specs into HTML or plain-text email output to enable reliable transactional and marketing communications across clients.

Core Features & Use Cases

  • Renders JSON specs into HTML or plain-text email output.
  • Provides a catalog of email components and rendering pipelines for server-side or client-side use.
  • Suitable for building email templates, catalogs, previews, and automated email generation within apps.

Quick Start

Render a JSON email spec into HTML or plain-text output for transactional or marketing emails.

Frequently Asked Questions about react-email

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

FAQPage Schema
How do I convert JSON specs into HTML emails for transactional campaigns?

To convert JSON specs into HTML emails, you define your email structure as a JSON spec and render it into HTML or plain-text output. This approach enables reliable transactional and marketing communications across various email clients.

Can I render JSON email templates on the server side?

Yes, you can render JSON email templates on the server side. The system provides rendering pipelines and a catalog of standard email components designed specifically for server-side or client-side email generation environments.

What is the best way to build an email component catalog for automated email generation?

The best way to build an email component catalog is using a registry of standard email components defined from JSON specs. This ensures consistent output and reliable rendering for automated email generation within your applications.

Does rendering JSON to HTML email output support plain-text fallbacks?

Yes, rendering JSON to HTML email output supports plain-text fallbacks. The system converts your JSON email specs into both HTML and plain-text email formats to ensure reliable communications across all client environments.

Why use a JSON specification format for email template previews?

Using a JSON specification format for email template previews separates your email content structure from the rendering logic. This allows you to maintain a catalog of reusable components and generate consistent previews for marketing campaigns.