resend-cli

Execute Resend CLI commands for emails, domains, templates, and webhooks.

Updated May 14, 2025
One-click install
npx skills add https://github.com/jchademwiri/tender-track-360 --skill resend-cli-jchademwiri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resend-cli
Source: https://github.com/jchademwiri/tender-track-360/tree/main/.claude/skills/resend-cli
Command: npx skills add https://github.com/jchademwiri/tender-track-360 --skill resend-cli-jchademwiri

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Resend CLI enables developers and operators to manage and automate Resend workflows directly from the terminal, CI/CD pipelines, and scripts.

Core Features & Use Cases

  • Broad command surface for emails, domains, templates, broadcasts, webhooks, and logs that lets you script and automate everyday tasks.
  • Non-interactive operation with JSON output, ideal for CI/CD and automation environments.
  • Authenticates via API keys from environment or flags and supports profile management for multi-branch workflows.

Quick Start

Install the CLI, authenticate with a key, and run a simple command to verify the setup.

Frequently Asked Questions about resend-cli

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

FAQPage Schema
How do I automate Resend email tasks within a CI/CD pipeline?

You can automate Resend email tasks in CI/CD by executing Resend CLI commands non-interactively. The CLI outputs JSON and uses API keys from environment variables or flags, making it ideal for scripting workflows.

Can I manage Resend domains and webhooks from the terminal?

Yes, you can manage Resend domains and webhooks directly from the terminal. The CLI provides a broad command surface for handling emails, templates, broadcasts, logs, and API keys without needing a graphical interface.

What is the best way to script Resend broadcasts in non-interactive environments?

The best way to script Resend broadcasts in non-interactive environments is using the Resend CLI. It enforces non-interactive prompts and returns JSON output, ensuring safe and parseable automation for your scripts.

Does the Resend CLI support multiple API keys for different workflow branches?

Yes, the Resend CLI supports multiple API keys through profile management. You can authenticate using keys from environment variables or flags, enabling distinct configurations for multi-branch workflows.

Why does the Resend CLI require non-interactive prompts for automation?

The Resend CLI requires non-interactive prompts to ensure safety and prevent workflow interruptions during automation. This design allows scripts and CI/CD pipelines to execute commands seamlessly without waiting for manual input.

How do I get JSON output from Resend CLI commands for scripting?

You get JSON output from Resend CLI commands automatically by executing them in non-interactive environments. This structured output allows for easy integration and parsing when automating emails, domains, and webhooks.