Agent Skill
2/7/2026

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

A
abdullahmalik17
1GitHub Stars
1Views
npx skills add AbdullahMalik17/Digital-FTE

SKILL.md

Namewatching-gmail
DescriptionMonitor 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).

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

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

PriorityKeywords
Urgenturgent, asap, emergency, critical
Highimportant, invoice, payment, deadline
Mediumquestion, request, update
Lowthanks, fyi, newsletter

Verification

Run: python scripts/verify.py

Skills Info
Original Name:watching-gmailAuthor:abdullahmalik17