send-email

Send single and batch transactional emails via the Resend API.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/FabioFiorita/tastik --skill send-email-fabiofiorita
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: send-email
Source: https://github.com/FabioFiorita/tastik/tree/main/.agents/skills/resend/send-email
Command: npx skills add https://github.com/FabioFiorita/tastik --skill send-email-fabiofiorita

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a robust way to send transactional emails (welcome messages, order confirmations, password resets, receipts) via the Resend API, ensuring reliable delivery and support for both single and batch sends.

Core Features & Use Cases

  • Supports single and batch email sending
  • Idempotency keys, retry strategies, and error handling
  • Real-world use cases like onboarding messages, order confirmations, password resets, and bulk notifications

Quick Start

Send your first transactional email by specifying a from address, recipients, a subject, and an HTML or text body to be delivered through Resend.

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?

To send transactional emails via the Resend API, specify a from address, recipients, subject, and body. This supports both single and batch sends while enforcing pre-send validation for reliable message delivery.

What is idempotency in transactional email sending and when do I need it?

Idempotency in transactional email sending uses configurable keys to prevent duplicate messages during network retries. You need it for critical workflows like welcome messages, order confirmations, and password resets to ensure exactly-once delivery.

Can I send batch transactional emails using the Resend SDK?

Yes, you can send batch transactional emails using the Resend SDK. This capability allows you to process bulk notifications and onboarding messages efficiently across multiple recipients simultaneously.

How do I handle errors and retries when sending transactional emails?

To handle errors and retries when sending transactional emails, implement dedicated retry strategies and error handling mechanisms. This ensures reliable delivery even when facing temporary API failures or network interruptions.

What's the best way to validate recipients before sending transactional emails?

The best way to validate recipients before sending transactional emails is to use built-in pre-send validation. This checks your email parameters against API requirements to catch formatting errors before the request is dispatched.