add-gmail

Configure Gmail as a tool or channel for ClaudeClaw agent workflows.

189|60|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/sbusso/claudeclaw --skill add-gmail-sbusso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-gmail
Source: https://github.com/sbusso/claudeclaw/tree/main/skills/add-gmail
Command: npx skills add https://github.com/sbusso/claudeclaw --skill add-gmail-sbusso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ClaudeClaw users need seamless Gmail integration to read, compose, and manage emails within agent workflows, eliminating manual context switching.

Core Features & Use Cases

  • Gmail as a tool: read, send, search, and draft emails via agent prompts.
  • Gmail as a channel: trigger the agent from incoming emails, schedule tasks, and reply when prompted.
  • Guided setup: provides OAuth setup steps with GCP credentials for secure access.

Quick Start

Configure Gmail integration for ClaudeClaw by following the OAuth setup and enabling the desired mode (tool or channel).

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 ClaudeClaw to read and send emails?

Gmail integration for ClaudeClaw is configured by setting up OAuth credentials in GCP and defining the integration in a SKILL.md frontmatter. This enables the agent to read, send, search, and draft emails directly within workflows.

Can I trigger ClaudeClaw agent workflows from incoming Gmail messages?

Yes, Gmail can be configured as a full channel to trigger the ClaudeClaw agent from incoming emails. This requires adding channel code in src/channels/gmail.ts to enable the agent to process incoming messages and reply when prompted.

Do I need OAuth and GCP credentials to set up Gmail as a tool for ClaudeClaw?

Yes, secure Gmail integration requires OAuth and GCP credential setup. Configuring these credentials grants the ClaudeClaw agent the necessary permissions to access, manage, and compose emails on your behalf.

What is the difference between using Gmail as a tool and as a channel in ClaudeClaw?

Using Gmail as a tool allows the ClaudeClaw agent to read, send, search, and draft emails via prompts, while using it as a channel enables incoming emails to trigger the agent, schedule tasks, and send notifications across multiple groups.

How does ClaudeClaw handle email management within automated agent workflows?

ClaudeClaw automates email management by applying OAuth-secured Gmail integrations to read, compose, and manage emails. This eliminates manual context switching, allowing automated workflows to handle drafting, searching, and sending directly.

What are the limitations of using Gmail as a channel for ClaudeClaw agent triggers?

Configuring Gmail as a channel requires specific channel code in src/channels/gmail.ts and valid SKILL.md frontmatter. Without proper GCP OAuth credentials and this structural setup, the agent cannot process incoming email triggers or manage notifications.