Lightlines
Catalogue
Sign in
By idanbeck

gmail-skill

idanbeck

Handle email and contacts across all your accounts.

email management

What it does

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.

How to use it

Give it an email or contact request; it performs the requested operation in the selected account.

Uses


Access · 5

This skill

Gmail

Write

Sends and manages Gmail messages (irreversible)

Google contacts

Read

Reads and searches your contacts

google-auth, google-auth-oauthlib, google-auth-httplib2, google-api-python-client, requests

Execute

Installs its Python dependencies

~/.claude/skills/gmail-skill/credentials.json

Write

Saves OAuth client credentials

Good to know

  • cannot be undone: Gmail

What you need · 9

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.


About this skill

Visibility
Public
Repository
idanbeck/claude-skills
Created
Oct 8, 2026
Updated
Oct 8, 2026
Files
2