send-email

Send transactional and bulk emails with attachments and scheduling via the Resend API.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/gabrielnadoncanada/saas-starter --skill send-email-gabrielnadoncanada
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: send-email
Source: https://github.com/gabrielnadoncanada/saas-starter/tree/main/.agents/skills/resend/send-email
Command: npx skills add https://github.com/gabrielnadoncanada/saas-starter --skill send-email-gabrielnadoncanada

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables sending transactional emails (like welcome messages, order confirmations, password resets) and bulk emails efficiently using the Resend API.

Core Features & Use Cases

  • Single Email Sending: For individual transactional emails, emails with attachments, or scheduled sends.
  • Batch Email Sending: For sending multiple distinct emails in a single request (up to 100), ideal for bulk notifications.
  • Best Practices: Implements idempotency keys, error handling, and retry strategies for reliable email delivery.
  • Use Case: Send a welcome email to a new user, confirm an order, or notify users about a service update.

Quick Start

Use the send-email skill to send a welcome email to '[email protected]' with the subject 'Welcome aboard!' and HTML content '<p>Thank you for joining us!</p>'.

Frequently Asked Questions about send-email

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

FAQPage Schema
How do I send transactional emails via the Resend API?

You can send transactional emails using the Resend API by executing a single email request that supports attachments and scheduling. This approach efficiently handles welcome messages, order confirmations, and password resets with robust error handling.

What is the best way to send bulk email notifications to multiple recipients?

The best way to send bulk email notifications is using batch sends through the Resend API. Batch sending allows you to deliver up to 100 distinct emails in a single request, making it ideal for bulk user notifications.

Does the Resend API support idempotency keys for reliable email delivery?

Yes, implementing idempotency keys with the Resend API ensures reliable transactional and bulk email delivery. Using idempotency keys alongside robust error handling and retry mechanisms prevents duplicate sends during network failures.

Can I schedule emails and add attachments using the Resend API?

Yes, you can schedule emails and add attachments using the Resend API. Single email sending supports both scheduled sends and file attachments, allowing you to automate transactional messages like order confirmations.

What are the limitations when sending batch emails with the Resend API?

A primary limitation when sending batch emails with the Resend API is the maximum payload size. You can send up to 100 distinct emails in a single batch request, requiring multiple requests for larger bulk email notifications.