gws-gmail-reply

Reply to Gmail messages with thread context and headers via gws CLI.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/cellarwood/figurio --skill gws-gmail-reply-cellarwood
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-gmail-reply
Source: https://github.com/cellarwood/figurio/tree/main/skills/gws-gmail-reply
Command: npx skills add https://github.com/cellarwood/figurio --skill gws-gmail-reply-cellarwood

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Stops manual, error-prone email replies by automatically preserving thread context, setting proper headers, quoting the original message, and handling attachments so replies are consistent and deliverable.

Core Features & Use Cases

  • Thread-safe replies: Automatically sets In-Reply-To, References, and threadId to keep conversations intact.
  • Flexible sending options: Supports HTML bodies, attachments, send-as aliases, additional recipients (to/cc/bcc), draft saving, and dry-run preview.
  • Use Case: Customer support or sales agents can reply to an incoming message with attachments and correct threading while optionally saving a draft for review.

Quick Start

Reply to a Gmail message by running the gws gmail +reply command with the message ID and reply body to send or save as a draft.

Frequently Asked Questions about gws-gmail-reply

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

FAQPage Schema
How do I send a Gmail reply that preserves thread context and headers automatically?

To send a Gmail reply that preserves thread context, this Skill automatically sets In-Reply-To, References, and threadId headers. It ensures conversations stay intact by managing these threading parameters while handling the reply body and delivery.

Can I save a Gmail reply as a draft with attachments before sending it?

Yes, you can save a Gmail reply as a draft with attachments before sending. The Skill supports draft saving alongside attachment handling, allowing you to review HTML content and threading metadata before final delivery.

Does Gmail reply automation support HTML content and send-as aliases?

Gmail reply automation fully supports HTML content and send-as aliases. The Skill processes HTML bodies, manages send-as alias configurations, and includes additional recipients like to, cc, and bcc for flexible sending options.

What is a dry-run preview for Gmail replies and when should I use it?

A dry-run preview for Gmail replies validates the message structure and threading headers without actually sending the email. You should use it to verify HTML content, attachments, and recipient lists before committing to final delivery.

Do I need gws CLI authentication to automate threaded Gmail replies?

Yes, gws CLI authentication is required to automate threaded Gmail replies. The Skill depends on gws CLI credentials to access Google Workspace Gmail APIs and manage threadId, headers, and send operations reliably.

Why are my automated Gmail replies not threading with the original conversation?

Automated Gmail replies fail to thread when In-Reply-To and References headers are missing or mismatched. This Skill resolves the issue by automatically extracting and setting these headers along with the correct threadId from the original message.