
Gmail
Lets you search and fetch emails from Gmail using the API, with support for filters like sender, date ranges, unread status, and attachments. Setup requires creating a Google Cloud project and OAuth credentials, which the docs walk through step by step. The skill defaults to readonly scope, which is smart. Outputs markdown or JSON, and you can download attachments directly. One thing to know: test tokens expire after 7 days unless you go through Google's full verification process, so you'll need to re-authenticate weekly. The Gmail search syntax support is comprehensive, covering everything from basic queries to complex boolean filters.
- skills.sh installs
- 257
- GitHub stars
- 412
- last updated
- Aug 21, 2026
Install
$ npx -y skills add glebis/claude-skills --skill gmail --agent claude-codeInstalls into .claude/skills of the current project.
Files
Gmail Search Skill
Search and fetch emails via Gmail API with flexible query options and output formats.
Prerequisites
Credentials must be configured in ~/.gmail_credentials/. Run setup to check status:
python3 scripts/gmail_search.py setup
Obtaining Gmail API Credentials
1. Create Google Cloud Project
- Go to console.cloud.google.com
- Click project dropdown -> "New Project"
- Name it (e.g., "Gmail Agent Skill") -> Create
2. Enable Gmail API
- Navigate to "APIs & Services" -> "Library"
- Search for "Gmail API"
- Click it and press "Enable"
3. Configure OAuth Consent Screen
- Go to "OAuth consent screen" (left sidebar)
- Choose "External" user type
- Fill in required fields:
- App name: Gmail Agent Skill
- User support email: your email
- Developer email: your email
- Click "Save and Continue", skip Scopes
- On "Test users" page, add your Gmail address
- Complete all steps
4. Publish the Test App
Important: Without this step, you'll get "Error 403: access_denied".
Sponsors
Details
- Repository
- github.com/glebis/claude-skills
- Category
- Office & Documents
- First seen
- Jun 3, 2026
More from glebis/claude-skills
All 22- Transcript Analyzer257
- Youtube Transcript255
- Zoom251
- Fathom248
- Github Gist245
- Llm Cli234
- Chrome History233
- Granola233
- Meta227
- Google Image Search649
- Pdf Generation489
- Health Data398
- Firecrawl Research383
- Deep Research330
- Presentation Generator325
- Decision Toolkit322
- Elevenlabs Tts310
- Telegram284
- Brand Agency274
- Doctorg264
- Tdd260