charm-pop

Sends emails from terminal via Resend API or SMTP credentials with attachments and previews.

12|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/alxxpersonal/forge --skill charm-pop
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: charm-pop
Source: https://github.com/alxxpersonal/forge/tree/main/skills/charm-pop
Command: npx skills add https://github.com/alxxpersonal/forge --skill charm-pop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps developers and users send emails from the terminal by providing both a TUI and CLI interface, with optional attachments and flexible authentication via Resend or SMTP.

Core Features & Use Cases

  • TUI and CLI modes for composing and sending emails
  • Supports Resend API keys or SMTP credentials
  • Attach files and include a signed body

Quick Start

Open a terminal and run pop to launch the TUI, or pipe a message to pop with from, to, and subject options.

Frequently Asked Questions about charm-pop

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

FAQPage Schema
How do I send emails from the terminal using SMTP or Resend?▼

Send emails from the terminal by configuring SMTP credentials or a RESEND_API_KEY, then using CLI flags like --from, --to, and --subject or launching the TUI to compose and dispatch messages.

Can I attach files and preview emails before sending via CLI?▼

Yes, you can attach files using the --attach flag and use the --preview option to review the composed email and attachments before dispatching the message from the terminal.

Do I need a Resend API key to send emails from the terminal?▼

No, a Resend API key is not strictly required. You can authenticate and send emails by providing your own SMTP server credentials as an alternative to using the Resend API.

How do I pipe an email body from stdin in the terminal?▼

You can pipe the email body from stdin by passing text output into the command while specifying the --from, --to, and --subject options to send the message directly without launching the TUI.

What is the best way to compose emails interactively in a terminal user interface?▼

The best way to compose emails interactively is to launch the TUI mode, which allows you to visually draft, preview, and dispatch messages using your configured Resend or SMTP authentication.