gws-gmail

Manage Gmail accounts via command-line interface with the gws binary.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gws, gmail-api, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The gws-gmail Skill solves the problem of managing and sending emails efficiently by providing a suite of commands to handle various email tasks.

Core Features & Use Cases

  • Email Management: Send, read, and manage emails through the command line.
  • Automated Tasks: Execute deterministic tasks like sending emails and managing inbox.
  • Use Case: If you need to automate the process of sending out newsletters or checking your inbox at regular intervals, this Skill can help streamline these tasks.

Quick Start

Send an email using the gws-gmail skill with the following command: gws gmail +send <recipient> <subject> <message>

Frequently Asked Questions about gws-gmail

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

FAQPage Schema
How do I send emails from the command line using Gmail?

You can send emails from the command line by executing the `gws gmail +send` command with the recipient, subject, and message parameters. This allows deterministic email sending directly through the Gmail API.

Can I automate inbox management and read emails without a graphical interface?

Yes, you can automate inbox management and read emails without a graphical interface. The Skill handles reading emails and managing inboxes automatically via command-line instructions.

Do I need the gws binary and Gmail API access to manage emails?

Yes, you need the `gws` binary and Gmail API access to manage emails. These dependencies are required to authenticate and execute the command-line email operations.

What is the best way to automate sending out newsletters at regular intervals?

The best way to automate sending newsletters at regular intervals is by using the command-line email management commands. This Skill streamlines deterministic tasks like newsletter distribution through the Gmail API.

Does this approach handle email threading and message management automatically?

Yes, this approach handles email threading and message management automatically. The Skill manages these processes internally when you interact with your inbox via the command line.