email-templates

Manage email template authoring, rendering, and delivery with TipTap, React Email, and AWS SES.

55|7|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/wraps-team/wraps --skill email-templates-wraps-team
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-templates
Source: https://github.com/wraps-team/wraps/tree/main/.claude/skills/email-templates
Command: npx skills add https://github.com/wraps-team/wraps --skill email-templates-wraps-team

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Workflows for creating, editing, rendering, and delivering email templates using TipTap, React Email, and AWS SES.

Core Features & Use Cases

  • Editor: TipTap with custom extensions (variables, conditionals)
  • Storage: TipTap JSON in PostgreSQL JSONB
  • Rendering: TipTap → React Email → HTML
  • Sending: AWS SES with Handlebars templating
  • Use Case: Marketing teams can maintain consistent templates with dynamic data across campaigns.

Quick Start

Draft a template in the editor, render it to HTML with React Email, and publish it to SES.

Frequently Asked Questions about email-templates

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

FAQPage Schema
How do I render TipTap JSON to HTML for email templates using React Email?

You can render TipTap JSON to HTML for email templates by passing the JSON through a React Email rendering pipeline, which converts the editor content into standard HTML suitable for email delivery.

Can I use AWS SES with Handlebars for dynamic email template delivery?

Yes, AWS SES is used with Handlebars templating to handle dynamic email template delivery. This allows you to inject variable data into your templates directly during the publishing and sending process.

What is the best way to store TipTap email templates in PostgreSQL?

The best way to store TipTap email templates is by saving the editor output as TipTap JSON in a PostgreSQL JSONB column, which preserves the document structure for future rendering and editing.

Does this email templating pipeline support variables and conditional logic?

Yes, the email templating pipeline supports variables and conditional logic through custom TipTap editor extensions, allowing marketing teams to create dynamic and data-driven campaign content.

How do I manage the end-to-end lifecycle of email templates from authoring to sending?

You manage the end-to-end lifecycle of email templates by drafting content in the TipTap editor, rendering it to HTML with React Email, and then publishing and sending the final template via AWS SES.

Do I need a specific editor to build scalable email templates with React Email?

Yes, you need a TipTap-based editor to author the templates. This editor provides the custom extensions and interface required to structure content before it is rendered by React Email and sent via AWS SES.