gws-gmail-reply-all

Automates Gmail reply-all with configurable recipients, attachments, and draft support.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gmail threads can become lengthy and involve multiple recipients; replying with the correct To/CC and handling attachments or drafts is error-prone and time-consuming.

Core Features & Use Cases

  • Auto-replies to a Gmail thread while preserving original threading context and recipient lists
  • Add or remove recipients, specify a different sender, attach files, or save as a draft
  • Supports dry-run to preview the outgoing message before sending
  • Use Case: respond to a multi-party thread with precise recipient management and optional attachments without manual copy-paste

Quick Start

Run gws gmail +reply-all with --message-id and --body to send a threaded reply.

Frequently Asked Questions about gws-gmail-reply-all

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

FAQPage Schema
How do I automate Gmail reply-all while preserving thread context in Google Workspace?

You can automate Gmail reply-all in Google Workspace by running the gws reply-all command with a specified --message-id and --body, which preserves the original To/CC lists and threading context automatically.

Can I save a Gmail reply as a draft instead of sending it immediately?

Yes, you can save a Gmail reply as a draft by including the --draft flag in your reply-all command, allowing you to review the threaded message and recipient configuration before sending.

How do I add or remove recipients when automating a reply-all in Gmail?

You can modify recipients during a Gmail reply-all by using the --to, --cc, --bcc, and --remove flags to add or remove specific email addresses while preserving the original thread context.

Does Gmail reply-all automation support previewing the message before sending?

Yes, Gmail reply-all automation supports a --dry-run flag that lets you preview the outgoing message, including the body and recipient configuration, without actually sending the email.

How do I attach files to an automated reply-all email in Google Workspace?

You can attach files to an automated reply-all email by using the --attach flag when running the command, ensuring the attachments are included alongside the preserved thread context.