gws-gmail

Manage Gmail emails via command-line interface with Google Workspace integration.

312|38|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/m13v/fazm --skill gws-gmail-m13v
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-gmail
Source: https://github.com/m13v/fazm/tree/main/skills/gws-gmail
Command: npx skills add https://github.com/m13v/fazm --skill gws-gmail-m13v

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines email management by allowing users to send, read, and organize their Gmail messages programmatically.

Core Features & Use Cases

  • Send Emails: Compose and dispatch emails with specified recipients, subjects, and content.
  • Read Inbox: Summarize unread emails, providing sender, subject, and date.
  • Watch for New Emails: Stream new incoming emails in real-time for immediate processing.
  • Use Case: Automatically send a daily summary of unread emails to your manager or triage your inbox to quickly identify important messages.

Quick Start

Show me a summary of my unread emails.

Frequently Asked Questions about gws-gmail

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

FAQPage Schema
How do I automate sending and reading Gmail messages programmatically?

You can automate Gmail management by using this Skill to send, read, and triage emails through a command-line interface. It handles operations on user profiles, drafts, labels, messages, and threads programmatically.

Can I watch for new incoming emails in real-time for immediate processing?

Yes, you can watch for new incoming emails in real-time. The Skill streams new incoming messages for immediate processing and integrates with Google Workspace for authenticated access and push notifications.

Does Gmail automation require Google Workspace authentication for access?

Yes, Gmail automation requires Google Workspace integration for authenticated access. This connection enables the Skill to securely manage user profiles, messages, and settings through the command-line interface.

What is the best way to triage my inbox to quickly identify important messages?

The best way to triage your inbox is to use this Skill to summarize unread emails, providing the sender, subject, and date. You can quickly identify important messages and organize them using labels.

Can I programmatically manage Gmail labels, drafts, and settings?

Yes, you can programmatically manage Gmail labels, drafts, and settings. The Skill supports comprehensive operations on user profiles, history, messages, settings, and threads via the command-line interface.

How do I automatically send a daily summary of unread emails to my manager?

To automatically send a daily summary of unread emails, use the Skill to read your inbox and summarize unread messages. It can then compose and dispatch an email with the summary to your specified recipients.