$npx skillfedfor your agent

gws-gmail-reply

Send replies to Gmail messages with built-in thread management and automatic quoting of the original message. Supports attachments, CC/BCC recipients, HTML formatting, and draft saving through simple command-line flags.

gws-gmail-reply lets you send replies to Gmail messages with automatic thread handling and message quoting.

AI-generated summary based on this skill's SKILL.md

30,031 1,753 Apache-2.0updated by googleworkspace

Decision gist · record as of 2026-07-22

gws-gmail-reply lets you send replies to Gmail messages with automatic thread handling and message quoting. Send replies to Gmail messages with built-in thread management and automatic quoting of the original message. Supports attachments, CC/BCC recipients, HTML formatting, and draft saving through simple command-line flags.

manual: git clone https://github.com/googleworkspace/cli → cp -r cli/skills/gws-gmail-reply ~/.claude/skills/gws-gmail-reply
skills/gws-gmail-reply/SKILL.md · version 16b672fe

Use it when

  • Yes, gws-gmail-reply supports sending email replies with CC, BCC, or additional recipients.
  • gws-gmail-reply allows you to compose and send Gmail replies with file attachments.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

googleworkspace/cli/gws-gmail-reply · repository language: Rust

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I reply to a Gmail message using gws-gmail-reply?

gws-gmail-reply lets you send replies to Gmail messages with automatic thread handling and quoting of the original message. The skill manages threading automatically, so your reply stays connected to the conversation. You can compose your reply text and send it directly, or use available flags to customize the response before sending.

Can I send a gmail reply with CC and BCC recipients?

Yes, gws-gmail-reply supports sending email replies with CC, BCC, or additional recipients. Use the appropriate command-line flags to specify CC and BCC addresses when composing your reply. This lets you include other people in the conversation without modifying the core recipient list.

How do I reply to a Gmail message with an attachment?

gws-gmail-reply allows you to compose and send Gmail replies with file attachments. Specify the file path using the attachment flag when sending your reply. The skill handles the attachment upload and includes it in your outgoing message automatically.

Can I save a gws-gmail-reply as a draft before sending?

Yes, gws-gmail-reply supports saving your reply as a draft before sending. Use the draft flag when composing your reply, and the skill will save it to your Drafts folder. You can then review, edit, or send it later from Gmail.

Does gws-gmail-reply support HTML formatting in replies?

gws-gmail-reply can format Gmail replies with HTML content and styling. Use HTML tags in your reply text and enable the HTML formatting option to send richly formatted messages. This lets you add emphasis, links, and custom styling to your replies.

What license does gws-gmail-reply use?

gws-gmail-reply is released under the Apache-2.0 license, which permits free use, modification, and distribution of the skill under the terms of that open-source license.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

gmail +reply

> PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

Reply to a message (handles threading automatically)

Usage

gws gmail +reply --message-id <ID> --body <TEXT>

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)

(truncated - see the full file via the links below)

File tree — 1 file
skills/gws-gmail-reply/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Reply to a Gmail message with automatic thread handling”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

gws-gmail-reply-all
by googleworkspace · googleworkspace/cli

Send a reply-all message to all original recipients in a Gmail conversation with automatic thread handling. Customize the recipient list by adding or removing addresses, attach files, compose in HTML, and optionally save as a draft before sending.

Apache-2.0updated Jul 2026
★ 30,031repo stars
gws-workflow-email-to-task
by googleworkspace · googleworkspace/cli

Turn emails into tasks by extracting the subject line as the task title and message snippet as notes. Supports custom task lists and requires confirmation before creating entries.

Apache-2.0updated Jul 2026
★ 30,031repo stars
gws-shared
by googleworkspace · googleworkspace/cli

gws-shared is a reference guide for the gws CLI's core patterns: browser-based OAuth and service account authentication, global flags for output formatting and API validation, and method-specific options for pagination and file handling. It covers essential syntax, shell quoting tips, and security practices for working with Google Workspace APIs.

Apache-2.0updated Jul 2026
★ 30,031repo stars
Google Gmail
by AceDataCloud · AceDataCloud/Skills

Interact with Gmail to manage your inbox, search messages, handle attachments, and compose replies or new emails. The skill uses the Gmail REST API with OAuth authentication, supporting read-only access by default plus optional write permissions for labeling, archiving, and sending. Use curl and jq for most operations, or the Google Workspace CLI for composing and sending mail.

no license declared → metadata onlyupdated Jul 2026
★ 13repo stars
google-gmail
by Open-Curiosity · Open-Curiosity/gini-agent

google-gmail wraps the Gmail API through the gws command-line tool, letting you compose, read, search, and organize messages without leaving the terminal. It outputs structured JSON for easy piping to jq and other utilities, and includes helpers for common tasks like sending, replying, and triaging your inbox.

MITupdated Jul 2026
★ 1,423repo stars
Google Workspace
by graniet · graniet/kheish

Google Workspace brings Gmail, Calendar, Drive, Sheets, and Docs into your agent through a Python wrapper around Google's official gws CLI. Setup handles OAuth2 authorization once, then token refresh happens automatically. Search emails, manage events, query files, read spreadsheets, and access contacts—all via a unified command interface.

Apache-2.0updated Jul 2026
★ 264repo stars

More skills gws-calendar-insert (Apache-2.0)

Tags
email-threadingmessage-compositionrecipient-managementattachment-supportdraft-workflowhtml-formattingcli-email-toolgmail-automation