allbeingsfuture/skills@gmail-automation

Automate Gmail sending, replying, searching, labeling, drafting, and attachments via Rube MCP.

9|2|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/AllBeingsFuture/AllBeingsFuture --skill allbeingsfuture-skills-gmail-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: allbeingsfuture/skills@gmail-automation
Source: https://github.com/AllBeingsFuture/AllBeingsFuture/tree/main/electron/embedded-assets/skills/gmail-automation
Command: npx skills add https://github.com/AllBeingsFuture/AllBeingsFuture --skill allbeingsfuture-skills-gmail-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes manual, error-prone steps for managing Gmail so users can send, reply, search, label, draft, and handle attachments programmatically through Rube MCP.

Core Features & Use Cases

  • Compose and send emails: Resolve contacts and send messages with support for HTML bodies, CC/BCC, and attachments.
  • Reply within threads: Locate messages by thread or message ID and post replies that preserve threading.
  • Search and retrieve: Use Gmail query syntax with pagination to find messages and fetch full payloads on demand.
  • Label and bulk modify: List, create, patch, delete labels and apply or remove labels in bulk with chunking and backoff guidance.
  • Draft and attachment management: Create, update, list, and send drafts and download attachments with size and mimetype constraints.
  • Use Case: Automate a support inbox workflow that fetches unread messages, applies labels, replies with templated responses, and creates follow-up drafts.

Quick Start

Use the Gmail automation to send an email via Rube MCP by resolving the recipient and invoking the send email tool.

Frequently Asked Questions about allbeingsfuture/skills@gmail-automation

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

FAQPage Schema
How do I automate sending emails through Gmail with attachments and CC?

To automate sending emails via Gmail, resolve recipient contacts and invoke the send email tool with support for HTML bodies, CC/BCC, and attachments. The workflow operates within Rube MCP toolkits to manage the transmission.

Can I programmatically search Gmail messages and apply bulk label modifications?

Yes, you can search Gmail messages using query syntax with pagination and apply bulk label modifications. The automation supports listing, creating, patching, and deleting labels with chunking and backoff guidance for large operations.

Does Gmail automation with Rube MCP require an active account connection?

Gmail automation with Rube MCP requires an active Gmail connection. The workflow uses Rube MCP endpoints like RUBE_SEARCH_TOOLS and RUBE_MANAGE_CONNECTIONS to manage account connections before executing GMAIL_* tool schemas.

How do I post replies within existing Gmail threads programmatically?

To post replies within existing Gmail threads, locate specific messages by thread or message ID and invoke the reply tool. This ensures your responses preserve proper threading and context within the original conversation.

What are the limitations when handling Gmail drafts and downloading attachments?

When handling Gmail drafts and downloading attachments, operations are subject to attachment size and mimetype constraints. The automation supports creating, updating, listing, and sending drafts while respecting these specific payload limitations.

What is the best way to automate a support inbox workflow in Gmail?

The best way to automate a support inbox workflow is to fetch unread messages, apply organizational labels, reply with templated responses, and create follow-up drafts. This sequence utilizes search, bulk labeling, and drafting tools.