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
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.
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.
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
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.
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.
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.
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.
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.
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.
More skills gws-calendar-insert (Apache-2.0)