Email Summary Skill for Openclaw

Quickly fetch and condense your latest Gmail messages into actionable AI-generated summaries within your agent workflow.

bbdyno
v1.0.0
Feb 2, 2026
1
2.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install email-summary

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install email-summary using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Email Summary Skill?

The Email Summary skill is a robust automation tool designed to bridge the gap between your inbox and your active workspace. By integrating with Openclaw Skills, this tool allows users to retrieve unread emails and transform them into concise, readable summaries. It focuses on extracting the core intent of messages, identifying the sender, and proposing immediate next steps, ensuring that users can manage their communication efficiently without the distractions of a full email client.

This skill is particularly valuable for developers and power users who utilize Openclaw Skills to maintain a unified command-line or agent-based interface for their daily operations. It leverages the Gmail API to provide secure access to recent threads, making it an essential component for automated daily briefings and rapid inbox triaging.

Email Summary Skill Use Cases

  • Reviewing recent unread messages during deep-work sessions without context switching.
  • Generating a morning briefing of all overnight communications using Openclaw Skills.
  • Rapidly identifying high-priority emails that require immediate replies or flagging.
  • Summarizing lengthy email threads into a few key bullet points for quick consumption.

How Email Summary Skill Works

  1. Validates the existence of the Gmail API credentials via the GMAIL_CREDENTIALS_PATH environment variable.
  2. Initiates a secure connection to the Gmail API to scan for unread messages.
  3. Executes a specialized Python script to fetch the last 10 (or a user-specified number) unread emails.
  4. Processes the raw email body and metadata to generate an AI-powered summary.
  5. Presents a formatted list containing the sender, subject, summary, and suggested actions to the user.

Email Summary Skill Setup

To deploy this tool within your Openclaw Skills setup, follow these configuration steps:

  1. Ensure Python 3 is installed on your host machine.
  2. Download your Gmail API credentials JSON file from the Google Cloud Console.
  3. Configure your environment by setting the path to your credentials:
export GMAIL_CREDENTIALS_PATH="/path/to/your/credentials.json"
  1. Verify that the helper script fetch_emails.py is located in your skill's scripts directory.

Email Summary Skill Data Schema & Taxonomy

The Email Summary skill organizes retrieved data into a structured format for the AI agent to parse. The output includes:

Field Description
From Name and email address of the message sender.
Subject The header or topic of the email.
Summary A 2-3 sentence distillation of the email's primary content.
Action Recommended follow-up steps (e.g., Reply, Archive, or Flag).

All data is processed locally using Openclaw Skills protocols to ensure privacy and security.

Email Summary Skill Advanced Features

  • Support for custom fetch counts using the --count argument to handle varying inbox volumes.
  • Full inbox sweep capabilities using the --all flag within Openclaw Skills.
  • Multi-operating system compatibility, supporting macOS, Linux, and Windows (win32).
  • Environment-based configuration for flexible deployment across different development machines.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*