Gmail Checker is a skill that connects to the Google Gmail API to fetch unread messages from the last 24 hours, or a configurable custom duration. It applies a multi-tier filtering system driven by a configurable JSON definition to sort incoming mail into HIGH, MEDIUM, and LOW priority categories based on domains and keywords the user defines. Social media notifications, promotions, automated updates, forum digests, and marketing messages are filtered out before any output is produced, reducing the volume of low-value content passed to an LLM.
The skill produces two output formats: a human-readable formatted summary showing sender, subject line, and priority level, and a structured JSON object suitable for agent-to-agent workflows. This dual output makes it usable both in interactive developer environments and in headless server pipelines.
The skill is described as compatible with Claude Code, Cursor, and OpenClaw, and supports both headless server environments and local developer machines. It is implemented with Python 3.x.
This is the right choice when an agent needs to act on genuinely important email — such as security alerts or personal correspondence — without consuming context budget on automated inbox noise. It is not a general-purpose email client and does not support sending, replying to, or archiving messages based on the available facts.