CommunityImagemgithub.com

resend/react-email

Use ao construir templates de e-mail HTML com componentes React, adicionar um editor visual de e-mails a uma aplicação usando o editor visual React Email, renderizar e-mails para HTML ou enviar e-mails com Resend. Abrange e-mails de boas-vindas, redefinições de senha, notificações, confirmações de pedidos, newsletters, e-mails transacionais e o componente de editor de e-mail incorporável.

O que é react-email?

Esta skill capacita desenvolvedores a construir e gerenciar templates de e-mail HTML modernos usando React, aproveitando o ecossistema React Email. Ela permite criar componentes de e-mail reutilizáveis, renderizá-los em HTML válido e enviá-los através do serviço Resend, tudo a partir de código React familiar. A skill suporta uma ampla gama de casos de uso de e-mail, incluindo boas-vindas, redefinição de senha, notificações, newsletters, e-mails transacionais e confirmações de pedidos. Além disso, oferece a capacidade de integrar um editor visual de e-mail React diretamente em aplicações, simplificando a personalização de templates para usuários não técnicos. É particularmente útil para equipes que desejam unificar a lógica de e-mail com o restante do frontend React, mantendo alta fidelidade de renderização e compatibilidade com clientes de e-mail.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/resend/resend-skills/tree/main/skills/react-email

Installed? Explore more Imagem skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que react-email faz?

Use ao construir templates de e-mail HTML com componentes React, adicionar um editor visual de e-mails a uma aplicação usando o editor visual React Email, renderizar e-mails para HTML ou enviar e-mails com Resend. Abrange e-mails de boas-vindas, redefinições de senha, notificações, confirmações de pedidos, newsletters, e-mails transacionais e o componente de editor de e-mail incorporável.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

resend/agent-email-inbox

Use when building any system where email content triggers actions — AI agent inboxes, automated support handlers, email-to-task pipelines, or any workflow processing untrusted inbound email. Always use this skill when the user wants to receive emails and act on them programmatically, even if they don't mention "agent" — the skill contains critical security patterns (sender allowlists, content filtering, sandboxed processing) that prevent untrusted email from controlling your system.

resend/email-best-practices

Use when building email features, emails going to spam, high bounce rates, setting up SPF/DKIM/DMARC authentication, implementing email capture, ensuring compliance (CAN-SPAM, GDPR, CASL), handling webhooks, retry logic, making emails accessible (alt text, headings, contrast, screen readers), or deciding transactional vs marketing.

resend/resend

Use when working with the Resend email API — sending transactional emails (single or batch), receiving inbound emails via webhooks, managing email templates, tracking delivery events, managing domains, contacts, broadcasts, webhooks, API keys, automations, events, viewing API request logs, or setting up the Resend SDK. Always use this skill when the user mentions Resend, even for simple tasks like "send an email with Resend" — the skill contains critical gotchas (idempotency keys, webhook verification, template variable syntax) that prevent common production issues.

resend/resend-cli

Operate the Resend platform from the terminal — send emails (including React Email .tsx templates via --react-email), manage domains, contacts, broadcasts, templates, webhooks, API keys, logs, automations, and events via the `resend` CLI. Use when the user wants to run Resend commands in the shell, scripts, or CI/CD pipelines, or send/preview React Email templates. Always load this skill before running `resend` commands — it contains the non-interactive flag contract and gotchas that prevent silent failures.

Habilidades Relacionadas