gws-gmail-forward

Forward Gmail messages by message-id to multiple recipients via CLI.

2|1|Updated Jan 31, 2014
One-click install
npx skills add https://github.com/mattforni/homebase --skill gws-gmail-forward-mattforni
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gws-gmail-forward
Source: https://github.com/mattforni/homebase/tree/main/.claude/skills/gws-gmail-forward
Command: npx skills add https://github.com/mattforni/homebase --skill gws-gmail-forward-mattforni

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool automates forwarding Gmail messages to new recipients, reducing manual-forward steps and preserving essential metadata.

Core Features & Use Cases

  • Forward by message-id to one or more recipients.
  • Optional body or HTML content, with options for CC, BCC, and drafts.
  • Dry-run mode to simulate the forward without sending.

Quick Start

Run gws gmail +forward --message-id <ID> --to <EMAILS> to forward a Gmail message.

Frequently Asked Questions about gws-gmail-forward

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

FAQPage Schema
How do I forward a Gmail message to new recipients using a CLI?▼

The tool supports forwarding Gmail messages by message-id to multiple recipients. You can include optional --body or --html content, and use --cc and --bcc for additional recipients.

Can I simulate forwarding Gmail messages before actually sending them?▼

Yes, you can use the --dry-run flag to simulate the forward operation without actually sending the email. This allows you to verify the action and recipients safely before execution.

How do I add extra text or HTML content when forwarding an email?▼

When forwarding a Gmail message, you can append custom content by passing the --body flag for plain text or the --html flag for formatted content alongside the recipient addresses.

Can I save forwarded Gmail messages as drafts instead of sending them immediately?▼

Yes, you can use the --draft flag to save the forwarded message as a draft instead of sending it immediately. This works for both individual and batch forwarding scenarios.

What authentication is required to automate Gmail forwarding?▼

Automating Gmail forwarding requires authentication via the shared gws authentication context. This establishes the necessary sender identity and safety rules for the forward operation.