gmail
Installation
SKILL.md
Gmail & Calendar Skill
Read, send, search Gmail. List, create, delete calendar events.
First-Time Setup
Run npx tsx ${CLAUDE_PLUGIN_ROOT}/skills/gmail/scripts/gmail.ts auth to authenticate with Google. This opens a browser for OAuth consent.
Tokens are stored per-project in .claude/google-skill.local.json.
Using Your Own Credentials (Optional)
By default, this skill uses embedded OAuth credentials. To use your own Google Cloud project credentials instead:
- Create a Google Cloud project and enable the required APIs (Gmail, Calendar, Sheets, Docs, YouTube, Drive)
- Create OAuth 2.0 credentials (Desktop app type)
- Download the JSON and save to
~/.config/google-skill/credentials.json
The skill will automatically use your credentials if that file exists.