# Watching Gmail

> Use when setting up email monitoring, processing unread messages, or configuring

- Skill: `tomevault-io/watching-gmail` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/watching-gmail`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/watching-gmail/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/watching-gmail

---

---
name: watching-gmail
description: |
  Monitor Gmail inbox for new emails, classify by priority, and create task files.
  Use when setting up email monitoring, processing unread messages, or configuring
  email-based task creation. NOT when sending emails (use sending-emails skill).
---

# Gmail Watcher Skill

Monitors Gmail inbox and creates task files in Obsidian vault.

## Quick Start

```bash
python scripts/run.py
```

## Configuration

Required in `config/`:
- `credentials.json` - Google OAuth client credentials
- `token.json` - Auto-created on first run

Environment variables:
- `GMAIL_POLL_INTERVAL` - Seconds between checks (default: 60)
- `DRY_RUN` - Test mode (default: false)

## Priority Classification

| Priority | Keywords |
|----------|----------|
| Urgent | urgent, asap, emergency, critical |
| High | important, invoice, payment, deadline |
| Medium | question, request, update |
| Low | thanks, fyi, newsletter |

## Verification

Run: `python scripts/verify.py`

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/abdullahmalik17) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-13 -->

