send-email

Send transactional and bulk emails through the Resend API.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/titabash/gemini-hackathon-game --skill send-email-titabash
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: send-email
Source: https://github.com/titabash/gemini-hackathon-game/tree/main/.agents/skills/send-email
Command: npx skills add https://github.com/titabash/gemini-hackathon-game --skill send-email-titabash

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of sending emails, whether for transactional purposes like welcome messages and order confirmations, or for bulk notifications, ensuring reliable delivery via the Resend API.

Core Features & Use Cases

  • Transactional Emails: Send individual emails for events like password resets, receipts, and welcome messages.
  • Batch Emails: Send multiple distinct emails in a single API call for efficiency (up to 100).
  • Best Practices: Implements idempotency keys, robust error handling, and retry strategies for production-ready email sending.
  • Use Case: Automatically send a personalized order confirmation email to a customer immediately after a purchase is made, or send a weekly newsletter to a segmented list of subscribers.

Quick Start

Use the send-email skill to send a welcome email to '[email protected]' with the subject 'Welcome to our service'.

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 reliably using the Resend API?

To send transactional emails reliably using the Resend API, use this Skill to trigger individual sends for events like order confirmations or password resets. It enforces best practices including idempotency keys, error handling, and retry mechanisms for production-ready email communication.

Can I send bulk emails in a single API request?

Yes, you can send bulk emails in a single API request. This Skill supports batch sends for multiple distinct emails in one call, allowing you to process up to 100 emails simultaneously for efficient bulk notifications or newsletters.

Does this email Skill support scheduled delivery and attachments?

Yes, this email Skill supports scheduled delivery and attachments. When sending individual transactional messages through the Resend API, you can include file attachments and configure scheduled delivery for immediate or delayed sending.

What is the best way to handle email API errors and ensure delivery?

The best way to handle email API errors and ensure delivery is using this Skill, which implements robust error handling and retry strategies. It also enforces idempotency keys to prevent duplicate transactional emails during network failures or retries.

When should I use batch sends instead of individual transactional emails?

Use batch sends when delivering multiple distinct emails at once, such as weekly newsletters to segmented subscribers, supporting up to 100 emails per request. Use individual transactional emails for single events like password resets or immediate order confirmations.

Are there limitations on the number of distinct emails per batch send?

Yes, the limitation on batch sends is 100 distinct emails per API request. For bulk notifications exceeding this limit, you must split your email list into multiple batches to ensure reliable delivery and proper error handling through the Resend API.