Handle email and contacts across all your accounts.
email management
Manages Gmail email and Google contacts across multiple accounts.
When to use it
Use when the user asks to check, find, search, send, or draft email, or look up contact details.
Give it an email or contact request; it performs the requested operation in the selected account.
This skill
Gmail
Sends and manages Gmail messages (irreversible)
Google contacts
Reads and searches your contacts
google-auth, google-auth-oauthlib, google-auth-httplib2, google-api-python-client, requests
Installs its Python dependencies
~/.claude/skills/gmail-skill/credentials.json
Saves OAuth client credentials
Requires Python 3.9 or later.
Requires a Desktop app OAuth client in a Google Cloud project with Gmail API and People API enabled.
Requires a Google account added as a test user and approved through the browser authorization flow.
Requires the google-auth Python package.