Agent skill

watching-gmail

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).

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/watching-gmail

SKILL.md

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

Didn't find tool you were looking for?

Be as detailed as possible for better results