Gmail Manager for Openclaw

An intelligent Gmail management assistant that automates inbox triage, email organization, and productivity workflows via the Rube MCP.

pepperbotts
v1.0.0
Jan 30, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install gmail-manager

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 gmail-manager 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 Gmail Manager?

Gmail Manager is an advanced assistant designed to streamline email handling through the Rube MCP integration. It empowers users to achieve inbox zero by providing a comprehensive set of tools for fetching, reading, composing, and organizing emails. By leveraging Openclaw Skills, developers can integrate sophisticated email workflows directly into their AI agents, ensuring that communication is processed efficiently without manual overhead.

This skill follows professional productivity principles like the STAR rule and the 2-minute rule to prioritize actionable content. It allows for high-level operations such as batch modification of messages, complex search queries using native Gmail syntax, and seamless label management, making it an essential component for any developer looking to automate email-centric tasks.

Gmail Manager Use Cases

  • Daily inbox triage to process unread messages and identify urgent items.
  • Bulk cleanup operations to archive newsletters, mark emails as read, or trash spam.
  • Automated email follow-ups and outreach using customizable templates.
  • Contextual search and retrieval of specific threads based on senders, subjects, or attachments.
  • Organizing complex projects using hierarchical labels and automated archiving.

How Gmail Manager Works

  1. The skill initiates an overview of the inbox state using GMAIL_FETCH_EMAILS with specific filters for unread or important messages.
  2. Users or agents perform search queries using standard Gmail syntax to isolate specific threads or categories.
  3. Actionable emails are replied to or drafted using GMAIL_SEND_EMAIL or GMAIL_CREATE_DRAFT.
  4. Efficiency is maximized through GMAIL_BATCH_MODIFY_MESSAGES, allowing for simultaneous labeling or archiving of multiple IDs.
  5. Destructive actions like trashing messages require a confirmation step to ensure data safety.

Gmail Manager Setup

# 1. Connect your Gmail account in the Rube dashboard
# 2. Obtain your API Key from app.rubeai.io
# 3. Export the environment variable
export RUBE_API_KEY="your_api_key_here"

# 4. Integrate the MCP endpoint into your Openclaw Skills environment
# Endpoint: https://app.rubeai.io/mcp

Gmail Manager Data Schema & Taxonomy

The skill interacts with Gmail data through specific JSON-RPC parameters. Below is the primary schema for message and search organization:

Parameter Description Example Value
q Gmail Search Query is:unread from:dev@example.com
labelIds Array of labels to apply/remove ["INBOX", "UNREAD", "STARRED"]
maxResults Number of items to return 50
threadId Unique ID for conversation strings 18f3a5b2c1d0e9f8

Standard labels used for organization include INBOX, TRASH, SPAM, STARRED, and UNREAD.

Gmail Manager Advanced Features

  • Full support for Gmail native search operators including newer_than and has:attachment.
  • Batch modification capabilities to update hundreds of emails in a single request using Openclaw Skills.
  • Integration with Rube MCP for secure, token-based authentication.
  • Automated draft creation for complex responses that require human review.
  • Scalable multi-agent support for managing shared team inboxes or support aliases.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*