watching-gmail

star 10

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

AbdullahMalik17 By AbdullahMalik17 schedule Updated 1/24/2026

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

| 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

Install via CLI
npx skills add https://github.com/AbdullahMalik17/Digital-FTE --skill watching-gmail
Repository Details
star Stars 10
call_split Forks 5
navigation Branch main
article Path SKILL.md
More from Creator
AbdullahMalik17
AbdullahMalik17 Explore all skills →