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.