home / skills / andrelandgraf / fullstackrecipes / resend-setup
This skill helps you configure Resend for transactional emails like password resets and verifications across your app.
npx playbooks add skill andrelandgraf/fullstackrecipes --skill resend-setupReview the files below or copy the command above to add this skill to your agents.
---
name: resend-setup
description: Configure Resend for transactional emails like password resets and email verification.
---
# Resend Setup
To set up Resend Setup, refer to the fullstackrecipes MCP server resource:
**Resource URI:** `recipe://fullstackrecipes.com/resend-setup`
If the MCP server is not configured, fetch the recipe directly:
```bash
curl -H "Accept: text/plain" https://fullstackrecipes.com/api/recipes/resend-setup
```
This skill configures Resend for sending transactional emails such as password resets and email verifications. It provides step-by-step guidance and production-ready patterns to integrate Resend into a TypeScript full-stack app. The goal is a secure, reliable setup for transactional flows with templates, API keys, and deliverability checks.
The skill walks through registering a Resend API key, wiring the key into server-side environment variables, and creating/sendable email templates for verification and reset flows. It shows how to call Resend’s API from backend routes or server functions, handle response errors, and test delivery. It also covers common production considerations like rate limits, retries, and webhook handling for bounces and complaints.
Do I need a server to use Resend for transactional emails?
Yes. Transactional email API keys must be used from server-side code or secure server functions; never embed them in client apps.
How do I test emails without spamming users?
Use staging API keys and test recipient addresses. Many providers support suppression lists or test modes; also verify templates using Resend’s preview tools before sending live.