gws-gmail-send

Send Gmail messages from the CLI with recipient, subject, and body.

8|3|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/haberlah/dotfiles-claude --skill gws-gmail-send-haberlah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-gmail-send
Source: https://github.com/haberlah/dotfiles-claude/tree/main/skills/gws-gmail-send
Command: npx skills add https://github.com/haberlah/dotfiles-claude --skill gws-gmail-send-haberlah

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gmail-based command-line interactions allow teams to automate sending emails without leaving the terminal, improving consistency and speed in outreach and notification workflows.

Core Features & Use Cases

  • Send an email with required flags: --to, --subject, and --body, plus optional --from, --attach, --cc, --bcc, and --html for rich content
  • Support drafts and dry-run mode to verify messages before sending
  • Integrate into automated workflows for onboarding, status updates, customer support, and alerts

Quick Start

Run gws gmail +send with recipient, subject, and body to deliver an email.

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 Gmail emails from the command line?

You can send Gmail emails from the CLI by providing the recipient, subject, and body through the gws-gmail-send Skill. It supports flags like --to, --subject, and --body for quick message delivery directly from your terminal.

Can I send HTML emails and add attachments via CLI?

Yes, you can send HTML emails and add attachments via CLI. The Skill supports the --html flag for rich content and the --attach flag for including files, alongside standard parameters like --cc and --bcc.

How does dry-run mode work for CLI email sending?

Dry-run mode allows you to verify CLI email messages before sending them. By using the --dry-run flag, you can review the constructed email details safely without actually delivering the message to recipients.

Is command-line Gmail sending suitable for automated onboarding workflows?

Yes, command-line Gmail sending is suitable for automated onboarding workflows. The Skill automates email delivery without leaving the terminal, improving consistency and speed in outreach and notification processes across teams.

Can I save a Gmail message as a draft from the terminal instead of sending it?

Yes, you can save a Gmail message as a draft from the terminal instead of sending it. The Skill supports a --draft flag, allowing you to prepare messages for later review and delivery within your Gmail account.