gws-gmail-reply-all
Gmail: Reply-all to a message (handles threading automatically).
By googleworkspace · 30,021 installs
npx skills add googleworkspace/cli --skill gws-gmail-reply-all
Source repository · Upstream listing
gmail +reply all
PREREQUISITE: Read ../gws shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate skills to create it.
Reply all to a message (handles threading automatically)
Usage
Flags
Flag Required Default Description
message id ✓ — Gmail message ID to reply to
body ✓ — Reply body (plain text, or HTML with html)
from — — Sender address (for send as/alias; omit to use account default)
to — — Additional To email address(es), comma separated
attach — — Attach a file (can be specified multiple times)
cc — — CC email address(es), comma separated
bcc — — BCC email address(es), comma separated
html — — Treat body as HTML content (default is plain text)
dry run — — Show the request that would be sent without executing it
draft — — Save as draft instead of sending
remove — — Exclude recipients from the outgoing reply (comma separated emails)
Examples
Tips
Replies to the sender and all original To/CC recipients.
Use to to add extra recipients to the To field.
Use cc to add new CC recipients.
Use bcc for recipients who should not be visible to others.
Use remove to exclude recipients from the outgoing reply, including the sender or Reply To target.
The command fails if no To recipient remains after exclusions and to additions.
Use a/ attach to add file attachments. Can be specified multiple times.
With html, the quoted block uses Gmail's gmail quote CSS classes and preserves HTML formatting. Use fragment tags (<p , <b , <a , etc.) — no <html /<body wrapper needed.
With html, inline images in the quoted message are preserved via cid: references.
Use draft to save the reply as a draft instead of sending it immediately.
See Also
[gws shared](../gws shared/SKILL.md) — Global flags and auth
[gws gmail](../gws gmail/SKILL.md) — All send, read, and manage email commands