Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools
Submit

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Submit
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Snug
  • Agent Caffeine
  • knobs
  • Wax
  • Vectoys
  • mertduzgun.com
Crafted at
Skills/CLI & Terminal
googleworkspace avatar

Gws Gmail Reply All

googleworkspace/cliOfficial

Handles reply-all emails through the command line with proper threading, which is surprisingly tricky to get right when you're automating Gmail responses. The key feature here is the remove flag that lets you exclude specific recipients from the reply, solving that common problem where you want to reply-all but drop someone from the thread. Also handles HTML formatting correctly and preserves inline images in quoted content. Most useful when you're building automated email workflows or just want to batch process replies without opening Gmail. The dry-run option is smart since reply-all mistakes are expensive.

installs
33K
GitHub stars
31.9K
last updated
Aug 21, 2026
View on GitHubSave

Install

$ npx -y skills add googleworkspace/cli --skill gws-gmail-reply-all --agent claude-code

Installs into .claude/skills of the current project.

Files

gmail +reply-all

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

Reply-all to a message (handles threading automatically)

Usage

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

Flags

FlagRequiredDefaultDescription
--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)
--dry-run——Show the request that would be sent without executing it
--draft——Save as draft instead of sending
--remove——Exclude recipients from the outgoing reply (comma-separated emails)

Examples

gws gmail +reply-all --message-id 18f1a2b3c4d --body 'Sounds good to me!'
gws gmail +reply-all --message-id 18f1a2b3c4d --body 'Updated' --remove bob@example.com
gws gmail +reply-all --message-id 18f1a2b3c4d --body 'Adding Eve' --cc eve@example.com
gws gmail +reply-all --message-id 18f1a2b3c4d --body '<i>Noted</i>' --html
gws gmail +reply-all --message-id 18f1a2b3c4d --body 'Notes attached' -a notes.pdf
gws gmail +reply-all --message-id 18f1a2b3c4d --body 'Draft reply' --draft

Tips

  • Replies to the sender and all original To/CC recipients.
  • Use --to to add extra recipients to the To field.
  • Use --cc to add new CC recipients.
  • Use --bcc for recipients who should not be visible to others.
  • Use --remove to exclude recipients from the outgoing reply, including the sender or Reply-To target.
  • The command fails if no To recipient remains after exclusions and --to additions.
  • Use -a/--attach to add file attachments. Can be specified multiple times.
  • With --html, the quoted block uses Gmail's gmail_quote CSS classes and preserves HTML formatting. Use fragment tags (

    , , , etc.) — no / wrapper needed.

  • With --html, inline images in the quoted message are preserved via cid: references.
  • Use --draft to save the reply as a draft instead of sending it immediately.

See Also

  • gws-shared — Global flags and auth
  • gws-gmail — All send, read, and manage email commands
SKILL.md on GitHub

Sponsors

SnugThe clipboard manager you and your agent can use, safelyAgent CaffeineClose your lid, come back to finished workWaxBlock anything with supervision, without erasing your iPhoneOpen StepsSponsoredFree and open-source skills that make AI coding agents easier to understand, verify, and control.

Details

Repository
github.com/googleworkspace/cli
Categories
CLI & Terminal, Office & Documents

More from googleworkspace/cli

All 113
  • Gws People33K
  • Gws Workflow Email To Task32.6K
  • Recipe Create Presentation32.5K
  • Gws Chat Send32K
  • Gws Workflow Meeting Prep32K
  • Gws Workflow Weekly Digest31.7K
  • Gws Workflow Standup Report31.7K
  • Recipe Draft Email From Doc31.7K
  • Persona Project Manager31.6K
  • Recipe Email Drive Link31.5K
  • Gws Events31.5K
  • Recipe Create Gmail Filter31.4K
  • Persona Researcher31.3K
  • Recipe Save Email Attachments31.1K
  • Recipe Backup Sheet As Csv31.1K
  • Recipe Organize Drive Folder31.1K
  • Persona Exec Assistant31K
  • Recipe Find Free Time30.9K
  • Gws Workflow File Announce30.9K
  • Recipe Compare Sheet Tabs30.9K
  • Gws Events Renew30.8K
  • Gws Events Subscribe30.8K
  • Recipe Plan Weekly Schedule30.8K
  • Persona Content Creator30.8K

Recommended

More CLI & Terminal
1googleworkspace avatargws-peoplegoogleworkspace/cliGoogle People: Manage contacts and profiles.33Kinstalls
2googleworkspace avatargws-workflow-email-to-taskgoogleworkspace/cliGoogle Workflow: Convert a Gmail message into a Google Tasks entry.32.6Kinstalls
3googleworkspace avatarrecipe-create-presentationgoogleworkspace/cliCreate a new Google Slides presentation and add initial slides.32.5Kinstalls
4googleworkspace avatargws-chat-sendgoogleworkspace/cliGoogle Chat: Send a message to a space.32Kinstalls
5googleworkspace avatargws-workflow-meeting-prepgoogleworkspace/cliGoogle Workflow: Prepare for your next meeting: agenda, attendees, and linked docs.32Kinstalls
6googleworkspace avatargws-workflow-weekly-digestgoogleworkspace/cliGoogle Workflow: Weekly summary: this week's meetings + unread email count.31.7Kinstalls