gmail

Perform CRUD operations on Gmail accounts via the Gmail API.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Baphomet480/claude-skills --skill gmail-baphomet480
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gmail
Source: https://github.com/Baphomet480/claude-skills/tree/main/gmail
Command: npx skills add https://github.com/Baphomet480/claude-skills --skill gmail-baphomet480

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, google-auth-oauthlib, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines email management by enabling AI agents to perform complex Gmail operations, from searching and reading to composing and replying, reducing manual effort and improving response times.

Core Features & Use Cases

  • Comprehensive Email Management: Perform full CRUD operations on your Gmail account, including searching, reading, drafting, sending, replying, forwarding, and managing labels.
  • Advanced Search & Threading: Utilize Gmail's query syntax for precise email searches and read entire conversation threads.
  • Use Case: Automatically draft a reply to a customer inquiry, forward an important email to your manager, or search for all emails related to a specific project.

Quick Start

Use the gmail skill to search for all unread emails from '[email protected]'.

Frequently Asked Questions about gmail

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

FAQPage Schema
How do I automate email management with the Gmail API and an AI assistant?

You can automate Gmail email management by using Python scripts that leverage the Gmail API to let AI agents perform full CRUD operations, including searching, reading, drafting, and sending emails.

How do I search and read specific email threads using AI automation?

Searching and reading email threads is handled by utilizing Gmail's advanced query syntax for precise searches, allowing the AI to read entire conversation threads based on specific criteria.

Can I use Python scripts to automatically draft and forward emails in Gmail?

Yes, you can use Python scripts to automatically draft replies, forward important emails, and send new messages by utilizing the google-api-python-client and google-auth-oauthlib dependencies for API authentication.

Do I need google-auth-oauthlib to manage Gmail labels and attachments via an AI agent?

Yes, google-auth-oauthlib is required along with google-api-python-client to authenticate and manage Gmail labels and attachments, enabling the AI agent to perform comprehensive account operations securely.

What are the limitations of using AI for Gmail CRUD operations?

Limitations of using AI for Gmail CRUD operations depend on the scope of the Python scripts and the Gmail API quotas, meaning complex automated email composition and thread reading are constrained by API rate limits.

What's the best way to organize inbox emails using AI and the Gmail API?

The best way to organize inbox emails is by using AI agents to apply advanced search queries and manage labels programmatically, streamlining the sorting and retrieval of messages without manual effort.