recent-emails

Retrieve recent Gmail messages from Inbox, Sent, Drafts, and Starred folders.

Updated Oct 21, 2025
One-click install
npx skills add https://github.com/christopheryeo/claude-skills --skill recent-emails
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: recent-emails
Source: https://github.com/christopheryeo/claude-skills/tree/main/recent-emails
Command: npx skills add https://github.com/christopheryeo/claude-skills --skill recent-emails

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users quickly surface and review the most recent Gmail messages across multiple folders, presenting a consistent, action-ready dataset for decision-making.

Core Features & Use Cases

  • Unified Recent Gmail View: Retrieve messages from Inbox, Sent, Drafts, and Starred with standardized metadata and a clear timestamp.
  • Timeframe & Filters: Default to the last 24 hours with support for custom ranges; can filter out newsletters when requested.
  • Seamless Rendering: Prepares data for the list-emails formatting micro-skill to generate an executive-ready table with clickable links.

Quick Start

Use the recent-emails skill to fetch the latest messages and pass the structured results to the list-emails micro-skill for rendering.

Frequently Asked Questions about recent-emails

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

FAQPage Schema
How do I get a summary of recent Gmail messages across multiple folders?▼

To summarize recent Gmail messages, this skill retrieves the latest emails from Inbox, Sent, Drafts, and Starred folders, standardizes the metadata, and delegates rendering to generate an executive-ready table with clickable links.

Can I filter out newsletters when fetching my latest Gmail emails?▼

Yes, you can filter out newsletters when retrieving your latest Gmail emails. The skill supports filtering requested newsletters to present a cleaner, action-ready dataset for decision-making.

What is the default timeframe for retrieving recent Gmail messages?▼

The default timeframe for retrieving recent Gmail messages is the last 24 hours. Users can specify a custom timeframe range to fetch messages from their Inbox, Sent, Drafts, and Starred folders.

How does this approach handle rendering structured email summaries?▼

This approach handles rendering by preparing standardized email metadata and delegating the formatting task to the list-emails micro-skill, which produces an executive-ready table with clickable links for seamless rendering.

Do I need any specific dependencies to use the recent-emails skill?▼

No specific dependencies are required to use the recent-emails skill. It uses standard Gmail search and read operations to gather data across your folders and prepare it for final formatting.