add-gmail

Integrate Gmail with NanoClaw to read, draft, and send emails.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/clsandoval/monorepo --skill add-gmail-clsandoval
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-gmail
Source: https://github.com/clsandoval/monorepo/tree/main/automations/nanoclaw/.claude/skills/add-gmail
Command: npx skills add https://github.com/clsandoval/monorepo --skill add-gmail-clsandoval

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add Gmail integration to NanoClaw to read, send, search, and draft emails, enabling Gmail-based workflows within the NanoClaw platform and allowing it to operate as either a tool or a channel.

Core Features & Use Cases

  • Tool-only: read, send, search, and draft Gmail messages through NanoClaw without enabling inbox monitoring.
  • Channel mode: poll the Gmail inbox and deliver email content as messages to the main group, enabling replies and scheduling.
  • Setup and configuration: guided through Google Cloud OAuth setup and credentials management in ~/.gmail-mcp, with token refresh and automatic persistence.

Quick Start

Follow the OAuth setup steps to connect Gmail, then enable the Gmail tool or channel to begin automating emails in NanoClaw.

Frequently Asked Questions about add-gmail

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

FAQPage Schema
How do I integrate Gmail with NanoClaw to automate sending and reading emails?

Gmail integration with NanoClaw is achieved by setting up a Google Cloud OAuth project, storing credentials in ~/.gmail-mcp, and running a Gmail MCP server. This enables automated workflows to read, draft, search, and send emails.

What's the difference between tool-only and channel mode for Gmail automation in NanoClaw?

Tool-only mode allows NanoClaw workflows to read, send, search, and draft Gmail messages on demand. Channel mode polls the Gmail inbox and delivers email content as messages to a main group, enabling automated replies and scheduling.

Do I need a Google Cloud OAuth project to use Gmail API automation in NanoClaw?

Yes, a Google Cloud OAuth project is required. You must generate OAuth credentials and store them in the ~/.gmail-mcp directory to authorize the Gmail MCP server within the NanoClaw container runtime.

How does OAuth token refresh work for Gmail MCP server integrations?

The Gmail integration handles OAuth token refresh automatically with persistence. Once initial Google Cloud credentials are stored in ~/.gmail-mcp, the container runtime manages token lifecycle without manual intervention.

Can I search and draft Gmail messages through NanoClaw without enabling inbox monitoring?

Yes, you can enable tool-only mode to search, read, draft, and send Gmail messages. This bypasses the channel polling mechanism and executes Gmail API actions directly within your automated workflows.

What are the limitations of using Gmail as a channel for automated inbox monitoring?

Channel mode polls the Gmail inbox to deliver email content to a main group. It operates within the constraints of the Gmail API polling intervals and requires continuous Google Cloud OAuth token authorization.