resend-email

Send transactional emails with React Email templates and verify webhook events.

59|12|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/etylsarin/opencastle --skill resend-email-etylsarin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resend-email
Source: https://github.com/etylsarin/opencastle/tree/main/src/orchestrator/plugins/resend
Command: npx skills add https://github.com/etylsarin/opencastle --skill resend-email-etylsarin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provide a consistent, secure way to send transactional emails, render React Email templates, configure sending domains, and handle delivery webhooks so developers don't have to reimplement email delivery patterns for each project.

Core Features & Use Cases

  • Transactional Sending: Send single and batch transactional emails with customizable from/to, subject, HTML, or React Email templates.
  • React Email Templates: Standardized template structure and component patterns for welcome, password reset, and invoice emails.
  • Domain & Deliverability: Guidance for domain verification and DNS records (SPF, DKIM, DMARC) to improve delivery rates.
  • Webhook Handling: Verify and process webhook events (deliveries, bounces, complaints) to manage lists and delivery state.
  • Use Case: Integrate into a web app to send welcome emails rendered from React templates and handle bounce/unsubscribe events via verified webhooks.

Quick Start

Send a welcome email using the React Email template to [email protected] and verify receipt via webhooks.

Frequently Asked Questions about resend-email

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

FAQPage Schema
How do I send transactional emails using React Email templates?

To send transactional emails with React Email templates, configure your environment with a RESEND_API_KEY and use the template rendering features to send customized welcome, password reset, or invoice emails to your application users.

Do I need to configure SPF, DKIM, and DMARC DNS records for transactional email deliverability?

Yes, configuring SPF, DKIM, and DMARC DNS records is required for domain verification and improving transactional email deliverability, ensuring your emails successfully reach recipients' inboxes rather than being marked as spam.

Can I verify and process email webhooks for bounces and complaints?

Yes, you can verify and process email webhooks for deliveries, bounces, and complaints using svix-style webhook signature verification, allowing you to manage subscriber lists and track delivery state securely.

How do I send batch transactional emails to multiple recipients?

You can send batch transactional emails to multiple recipients by specifying customizable from/to fields, subjects, and HTML or React Email templates within your application's notification or broadcast sending workflow.

What environment variables are required to start sending transactional emails?

You need a RESEND_API_KEY environment variable configured in your application to authenticate and start sending transactional emails, rendering templates, and processing webhook events.