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.