gws-gmail
Gmail: Send, read, and manage email.
By googleworkspace · 75,458 installs
npx skills add googleworkspace/cli --skill gws-gmail
Source repository · Upstream listing
gmail (v1)
PREREQUISITE: Read ../gws shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate skills to create it.
Helper Commands
Command Description
[ +send ](../gws gmail send/SKILL.md) Send an email
[ +triage ](../gws gmail triage/SKILL.md) Show unread inbox summary (sender, subject, date)
[ +reply ](../gws gmail reply/SKILL.md) Reply to a message (handles threading automatically)
[ +reply all ](../gws gmail reply all/SKILL.md) Reply all to a message (handles threading automatically)
[ +forward ](../gws gmail forward/SKILL.md) Forward a message to new recipients
[ +read ](../gws gmail read/SKILL.md) Read a message and extract its body or headers
[ +watch ](../gws gmail watch/SKILL.md) Watch for new emails and stream them as NDJSON
API Resources
users
getProfile — Gets the current user's Gmail profile.
stop — Stop receiving push notifications for the given user mailbox.
watch — Set up or update a push notification watch on the given user mailbox.
drafts — Operations on the 'drafts' resource
history — Operations on the 'history' resource
labels — Operations on the 'labels' resource
messages — Operations on the 'messages' resource
settings — Operations on the 'settings' resource
threads — Operations on the 'threads' resource
Discovering Commands
Before calling any API method, inspect it:
Use gws schema output to build your params and json flags.