gws-gmail-reply

Automate Gmail replies with correct threading headers and optional recipients.

4|2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/73ai/openbotkit --skill gws-gmail-reply-73ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-gmail-reply
Source: https://github.com/73ai/openbotkit/tree/main/skills/gws-gmail-reply
Command: npx skills add https://github.com/73ai/openbotkit --skill gws-gmail-reply-73ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gmail conversations often get unwieldy when replying across threads. This Skill automates replies while preserving proper threading headers to keep conversations coherent.

Core Features & Use Cases

  • Automatically preserves In-Reply-To, References, and threadId headers for every reply
  • Supports mandatory --message-id and --body inputs with optional --from, --to, --cc, and --bcc; can render as HTML with --html and preview with --dry-run
  • Use case: reply to a specific message in a thread and optionally adjust recipients while maintaining the thread context

Quick Start

Run gws gmail +reply --message-id <ID> --body 'Your reply here' to send a threaded Gmail reply.

Frequently Asked Questions about gws-gmail-reply

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

FAQPage Schema
How do I automate Gmail replies while keeping the conversation thread intact?

Automating Gmail replies while preserving threading requires setting correct In-Reply-To, References, and threadId headers. This Skill handles that automatically when you provide a message-id and body, ensuring your reply stays in the original conversation thread.

How do I reply to a specific message in a Gmail thread and add CC or BCC recipients?

To reply to a specific Gmail message with CC or BCC, provide the target message-id and body, then specify optional --to, --cc, and --bcc recipients. The reply maintains thread context while adjusting the recipient list as needed.

Can I send HTML formatted email replies through Gmail automation?

Yes, you can send HTML formatted Gmail replies by using the --html flag with your --message-id and --body inputs. This renders the body content as HTML instead of plain text while preserving the conversation threading.

What's the best way to preview an automated Gmail reply before sending it?

The best way to preview an automated Gmail reply is using the --dry-run mode. This allows you to verify the message body, recipients, and threading headers before actually sending the email through Gmail.

Why do my Gmail thread replies start a new conversation instead of nesting under the original message?

Gmail thread replies start new conversations when In-Reply-To, References, and threadId headers are missing or incorrect. Automating replies with proper header preservation ensures messages nest correctly within the original thread.

Do I need a specific message-id to reply to a Gmail thread automatically?

Yes, the specific --message-id is a required input to automate a Gmail reply, along with the --body content. This identifier ensures the reply attaches to the exact message and thread you intend to respond to.