resend/resend

Utilisez cette compétence lorsque vous travaillez avec l'API email Resend — envoi d'emails transactionnels (uniques ou en lot), réception d'emails entrants via des webhooks, gestion de modèles d'emails, suivi des événements de livraison, gestion des domaines, contacts, diffusions, webhooks, clés API, automatisations, événements, consultation des logs de requêtes API, ou configuration du SDK Resend.

Qu'est-ce que resend ?

Cette compétence est conçue pour les développeurs utilisant l'API Resend, un service d'envoi d'emails transactionnels. Elle couvre l'ensemble des fonctionnalités de Resend : envoi d'emails uniques ou en lot, réception d'emails via des webhooks, gestion de modèles, suivi des livraisons, et administration des domaines, contacts, diffusions, clés API et automatisations. Son intérêt principal réside dans les astuces critiques qu'elle contient, comme l'utilisation de clés d'idempotence, la vérification des webhooks et la syntaxe des variables de modèle, évitant ainsi des problèmes courants en production. Cette compétence est compatible avec tout agent utilisant Resend (Claude Code, Cursor, Codex, etc.) et doit être systématiquement activée dès que Resend est mentionné, même pour des tâches simples.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/resend/resend-skills/tree/main/skills/resend

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait resend ?

Utilisez cette compétence lorsque vous travaillez avec l'API email Resend — envoi d'emails transactionnels (uniques ou en lot), réception d'emails entrants via des webhooks, gestion de modèles d'emails, suivi des événements de livraison, gestion des domaines, contacts, diffusions, webhooks, clés API, automatisations, événements, consultation des logs de requêtes API, ou configuration du SDK Resend. Utilisez toujours cette compétence lorsque l'utilisateur mentionne Resend, même pour des tâches simples comme "envoyer un email avec Resend" — la compétence contient des astuces critiques (clés d'idempotence, vérification des webhooks, syntaxe des variables de modèle) qui préviennent des problèmes courants en production.

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/react-email

Use when building HTML email templates with React components, adding a visual email editor to an application using the React Email visual editor, rendering emails to HTML, or sending emails with Resend. Covers welcome emails, password resets, notifications, order confirmations, newsletters, transactional emails, and the embeddable email editor component.

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.

Skills associés