Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sanjay3290/gmail
Interact with Gmail - search emails, read messages, send emails, create drafts, and manage labels.
Passed 15 of 19 test cases with the skill, and 5 of 19 without it.
and 12 more in the full report
12 fixed6 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
Instead of sending immediately, I want to create a draft message for [email protected] titled 'Quarterly Review' with body 'Draft content'.
| Checked | Without skill | With skill |
|---|---|---|
| Uses python scripts/gmail.py create-draft command to save the message draft. | Missed | Passed |
The instructions your model reads when the skill loads.
Lightweight Gmail integration with standalone OAuth authentication. No MCP server required.
⚠️ Requires Google Workspace account. Personal Gmail accounts are not supported.
Authenticate with Google (opens browser):
python scripts/auth.py login
Check authentication status:
python scripts/auth.py status
Logout when needed:
python scripts/auth.py logout
All operations via scripts/gmail.py. Auto-authenticates on first use if not logged in.
# Search with Gmail query syntax
python scripts/gmail.py search "from:[email protected] is:unread"
# Search recent emails (no query returns all)
python scripts/gmail.py search --limit 20
# Filter by label
python scripts/gmail.py search --label INBOX --limit 10
# Include spam and trash
test cases passed, vs 5 / 19 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.