gws-gmail-send

Automates sending Gmail emails from a command-line interface.

1|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/cdrguru/portable-agent-kit --skill gws-gmail-send-cdrguru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-gmail-send
Source: https://github.com/cdrguru/portable-agent-kit/tree/main/.agent/skills/gws-gmail-send
Command: npx skills add https://github.com/cdrguru/portable-agent-kit --skill gws-gmail-send-cdrguru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the process of composing and sending Gmail emails from a CLI or automation script, reducing manual steps and errors.

Core Features & Use Cases

  • Send emails programmatically via Gmail with to/subject/body, including CC/BCC and HTML options.
  • Use Case: Automate status updates to teams with a single command.

Quick Start

Invoke the command with the required flags to send the 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 a command-line interface?

To send Gmail emails from a CLI, use this skill by invoking the command with required flags: --to, --subject, and --body. It validates these flags and relies on shared authentication rules to automate programmatic email delivery.

Can I automate sending status updates via Gmail in my workflows?

Yes, you can automate sending status updates via Gmail in your workflows. This skill is designed for automation scripts, allowing you to send emails programmatically with a single command to reduce manual steps and errors.

Does the Gmail CLI automation support CC, BCC, and HTML formatting?

Yes, the Gmail CLI automation supports CC, BCC, and HTML formatting. Along with the required --to, --subject, and --body flags, you can optionally include --cc, --bcc, and --html flags for your email delivery needs.

What authentication is required to send emails programmatically via Gmail?

Sending emails programmatically via Gmail requires authentication handled by shared security rules. The skill relies on the gws-shared component to manage the necessary authentication and security configurations for CLI email delivery.

What are the limitations of using a CLI for Gmail email delivery?

The limitations of using a CLI for Gmail email delivery include dependency on the gws-shared authentication rules and strict flag validation. You must provide the exact required flags like --to, --subject, and --body for the command to execute successfully.