send-email

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables sending various types of emails, from transactional messages like welcome emails and order confirmations to bulk notifications, directly through the Resend API.

Core Features & Use Cases

  • Transactional Emails: Send individual emails with or without attachments, including order receipts, password resets, and welcome messages.
  • Bulk Emails: Efficiently send multiple distinct emails in a single request for notifications or announcements.
  • Deliverability Best Practices: Implements strategies for maximizing inbox placement, including SPF, DKIM, and DMARC.
  • Tracking & Webhooks: Supports open/click tracking and real-time event notifications via webhooks.
  • Use Case: A user needs to send a batch of 500 personalized order confirmation emails to customers after a successful purchase. This Skill can handle that efficiently.

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 with attachments and scheduling via the Resend API?

To send transactional emails via the Resend API, you can use this Skill to execute single sends with attachments and scheduling. It directly facilitates sending messages like order receipts and password resets while incorporating error handling and idempotency.

What is the best way to send bulk emails to multiple recipients using Resend?

The best way to send bulk emails using Resend is to utilize batch sends for multiple recipients. This Skill enables you to efficiently send multiple distinct emails in a single request, making it ideal for mass personalized notifications.

Does this approach support real-time event tracking for email opens and clicks?

Yes, this approach supports real-time event tracking for email opens and clicks. It integrates webhooks to provide immediate event notifications, allowing you to monitor transactional and bulk email deliverability and engagement.

Can I use this method to maximize email deliverability with SPF, DKIM, and DMARC?

Yes, you can use this method to maximize email deliverability with SPF, DKIM, and DMARC. It implements deliverability best practices to ensure your transactional and bulk emails via the Resend API achieve optimal inbox placement.

How do I handle errors and ensure idempotency when sending transactional emails?

You handle errors and ensure idempotency when sending transactional emails through the Skill's built-in best practices. It incorporates specific error handling and idempotency mechanisms within the Resend API workflow to prevent duplicate sends.

When should I use batch sends instead of single sends for email notifications?

You should use batch sends instead of single sends when you need to deliver multiple distinct emails in a single request. This method is optimal for sending personalized bulk notifications to many recipients simultaneously via the Resend API.