Resend Domain Setup
Use this skill when
Use when wiring Resend in a new fork, changing the sending domain, rotating the Resend API key, or when transactional emails (welcome, invitation, password reset, payment) silently fail to deliver.
Workflow
- Run
scripts/inspect-resend-readiness.shto see which Resend env vars are set and whether the email-template surfaces are present. - Add the sending domain in the Resend dashboard and copy the DNS records (SPF, DKIM, DMARC).
- Add the DNS records at the registrar. For
*.unionstreet.aiuse Porkbun; for fork-specific domains use the appropriate registrar. - Wait for verification in Resend (usually under 30 minutes).
- Set
RESEND_API_KEYandRESEND_FROM_EMAILin Vercel for each environment, then redeploy. - Trigger a welcome email (sign up a test user) and confirm delivery.
Skill graph
Read references/graph.md for routing. Related skills: setup-product, environment-bootstrap, vercel-deployment, better-auth-best-practices.
References
- references/workflow.md: workflow details and decision points.
- references/graph.md: related skills and handoff boundaries.
- references/original-guide.md: full prior guide for deeper context.
Scripts
See scripts/README.md. Execute scripts when the workflow calls for deterministic inspection or validation.
Assets
See assets/README.md for templates/checklists.