gws-gmail-send

Send emails from the command line with RFC 2822 formatting and base64 encoding.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/chaddorsey/letta-code --skill gws-gmail-send-chaddorsey
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: gws-gmail-send
Source: https://github.com/chaddorsey/letta-code/tree/main/.skills/gws-gmail-send
Command: npx skills add https://github.com/chaddorsey/letta-code --skill gws-gmail-send-chaddorsey

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires gws, and includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of sending emails from the command line, providing a streamlined way to automate email communication.

Core Features & Use Cases

  • Command Line Email Sending: Send emails using simple command-line arguments.
  • Customization: Allows customization of recipient, subject, and body of the email.
  • Use Case: Automate sending routine emails such as newsletters, notifications, or reports without the need for a GUI-based email client.

Quick Start

Send an email to [email protected] with the subject 'Hello' and body 'Hi Alice!' by running: gws gmail +send --to [email protected] --subject 'Hello' --body 'Hi Alice!'

Frequently Asked Questions about gws-gmail-send

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

FAQPage Schema
How do I send an email from the command line?โ–ผ

You can send an email from the command line by executing the send command with arguments for the recipient, subject, and body. This allows you to dispatch messages directly through a terminal interface.

Can I automate sending routine emails and notifications in scripts?โ–ผ

Yes, you can automate sending routine emails and notifications in scripts or batch processes. The command line interface handles RFC 2822 formatting and base64 encoding to ensure proper email delivery.

What do I need to authenticate Gmail before sending emails via CLI?โ–ผ

To authenticate Gmail before sending emails via CLI, you need proper authentication credentials configured within the gws environment. This ensures your command line scripts can securely access your email account.

Does this command line email tool support customizing the recipient and subject?โ–ผ

Yes, the command line email tool supports customizing the recipient, subject, and body of the email. You define these parameters directly in your command line arguments when executing the script.

Why does my command line email script need base64 encoding?โ–ผ

Your command line email script needs base64 encoding to properly format the email payload for transmission. The system automatically handles RFC 2822 formatting and base64 encoding to ensure message compatibility.