email-monitor

Monitor Gmail for configured senders and publish extracted email alerts.

12|6|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/shogo-labs/shogo-ai --skill email-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-monitor
Source: https://github.com/shogo-labs/shogo-ai/tree/main/packages/agent-runtime/templates/support-ops/.shogo/skills/email-monitor
Command: npx skills add https://github.com/shogo-labs/shogo-ai --skill email-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically monitor Gmail for emails from configured senders and surface important alert information to your channels, reducing inbox noise and response time.

Core Features & Use Cases

  • Connect Gmail integration on demand, load sender-based rules from memory, and route alerts to the right channel.
  • Fetch matching emails using from: queries, extract subject, sender, timestamp, and a short body snippet for quick triage.
  • Persist last-check timestamps and update dashboards or canvases with new alerts for ongoing incident response.

Quick Start

Configure Gmail rules and trigger the skill to start monitoring for matching emails.

Frequently Asked Questions about email-monitor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Gmail monitoring for alerts from specific senders?

Automating Gmail monitoring for emails from specific senders is handled by loading sender-based rules from memory and fetching matching messages using from: queries. The skill connects your Gmail integration on demand to extract subject, sender, timestamp, and snippet for alerting.

What's the best way to route Gmail email alerts to a dashboard for incident response?

Routing Gmail email alerts to a dashboard requires extracting key metadata from matching messages and updating canvases with new alerts. The skill persists last-check timestamps to support ongoing incident response workflows and real-time alerting pipelines.

Can I use sender-based rules to filter Gmail notifications and reduce inbox noise?

Sender-based rules can filter Gmail notifications to reduce inbox noise by configuring specific senders in memory. The skill fetches only matching emails using from: queries, extracts a short body snippet for quick triage, and publishes alerts to your designated channel.

How does Gmail monitoring handle timestamp persistence for real-time alerting?

Gmail monitoring handles timestamp persistence by storing last-check timestamps in memory between runs. This ensures the real-time alerting pipeline only fetches new matching messages, extracts their metadata, and routes alerts without duplicating previous notifications.

What Gmail email metadata is extracted for alert triage and routing?

Gmail email metadata extracted for alert triage includes the subject, sender, timestamp, and a short body snippet. These fields are pulled from messages matching your configured sender-based rules and published to a messaging channel or dashboard for incident response.

Does Gmail monitoring work without manual inbox checks for incident response workflows?

Gmail monitoring works without manual inbox checks by automating the fetch process through connected Gmail integrations and sender-based rules. It applies to real-time alerting pipelines and incident response workflows where urgency and routing are determined automatically.