resend-cli

Automate transactional email delivery and domain management via the Resend CLI.

Updated Dec 15, 2025
One-click install
npx skills add https://github.com/tavva/ben-claude-plugins --skill resend-cli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: resend-cli
Source: https://github.com/tavva/ben-claude-plugins/tree/main/plugins/resend/skills/resend-cli
Command: npx skills add https://github.com/tavva/ben-claude-plugins --skill resend-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides a command-line interface to interact with the Resend platform, enabling quick and repeatable email delivery, domain management, API key handling, and template operations from the terminal.

Core Features & Use Cases

  • Email delivery: send transactional emails from scripts or onboarded apps.
  • Domain management: add, verify, and configure domains and DNS settings.
  • Template operations: create, list, get, update, and delete email templates for dynamic content.
  • Use Case: automate onboarding emails by integrating the CLI into deployment pipelines.

Quick Start

Run a sample Resend CLI command to send a test email and verify domain status.

Frequently Asked Questions about resend-cli

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

FAQPage Schema
How do I send transactional emails from the command line?▼

You can send transactional emails from the command line by using a CLI tool that automates email delivery through the Resend platform, integrating directly into scripts or deployment pipelines for repeatable sends.

Can I manage email domains and DNS settings via a CLI?▼

Yes, you can manage email domains and DNS settings via a CLI by executing specific commands to add, verify, and configure domains directly from your terminal environment.

What is the best way to automate email template management for staging and production?▼

Automating email template management for staging and production is best handled by a CLI workflow supporting profile-based config, allowing you to create, list, update, and delete templates across environments.

How do I handle API keys for transactional email in automation scripts?▼

You handle API keys for transactional email in automation scripts by using CLI commands designed for API key management, supported by environment variables and profile-based configurations for secure access.

Does the Resend CLI support JSON output for automated email workflows?▼

Yes, the Resend CLI supports JSON output formats for automated email workflows, allowing you to parse responses programmatically when sending emails, managing domains, or handling templates.