
gws-gmail
โ Officialโ 29,425by Google ยท part of googleworkspace/cli
Gmail: Send, read, and manage email.
This is the playbook your agent receives when the skill activates โ you don't need to read it to use the skill, but it's here to audit before installing.
gmail (v1)
PREREQUISITE: Read
../gws-shared/SKILL.mdfor auth, global flags, and security rules. If missing, rungws generate-skillsto create it.
gws gmail <resource> <method> [flags]Helper Commands
| Command | Description |
|---|---|
+send | Send an email |
+triage | Show unread inbox summary (sender, subject, date) |
+reply | Reply to a message (handles threading automatically) |
+reply-all | Reply-all to a message (handles threading automatically) |
+forward | Forward a message to new recipients |
+read | Read a message and extract its body or headers |
+watch | 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' resourcehistoryโ Operations on the 'history' resourcelabelsโ Operations on the 'labels' resourcemessagesโ Operations on the 'messages' resourcesettingsโ Operations on the 'settings' resourcethreadsโ Operations on the 'threads' resource
Discovering Commands
Before calling any API method, inspect it:
# Browse resources and methods
gws gmail --help
# Inspect a method's required params, types, and defaults
gws schema gmail.<resource>.<method>Use gws schema output to build your --params and --json flags.
npx skills add googleworkspace/cli --skill "gws-gmail" --full-depthRun this in your project โ your agent picks the skill up automatically.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.
Licensed under Apache-2.0โ you can use, modify, and redistribute it under that license's terms.
View the full license file on GitHub โ