Forward Gmail messages to new recipients with optional notes and attachments.
Requires a Gmail message ID and one or more recipient addresses; supports CC, BCC, and sender aliases Allows optional plain-text or HTML message bodies to precede the forwarded content, plus multiple file attachments Preserves original message metadata (sender, date, subject, recipients) in the forwarded block using Gmail's standard quote formatting Includes dry-run mode to preview the request before sending
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Includes the original message with sender, date, subject, and recipients.
Original attachments are included by default (matching Gmail web behavior).
With --html, inline images are also preserved via cid: references.
In plain-text mode, inline images are not included (matching Gmail web).
Use --no-original-attachments to forward without the original message's files.
Use -a/--attach to add extra file attachments. Can be specified multiple times.
Combined size of original and user attachments is limited to 25MB.
With --html, the forwarded block uses Gmail's gmail_quote CSS classes and preserves HTML formatting. Use fragment tags (<p>, <b>, <a>, etc.) — no <html>/<body> wrapper needed.
Use --draft to save the forward 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