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.