gmail

Search, read, send, draft, and label emails via the Gmail API.

392|41|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/sanjay3290/ai-skills --skill gmail-sanjay3290
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: gmail
Source: https://github.com/sanjay3290/ai-skills/tree/main/skills/gmail
Command: npx skills add https://github.com/sanjay3290/ai-skills --skill gmail-sanjay3290

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires keyring, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines interaction with your Gmail account, allowing you to manage emails without leaving your AI assistant, saving you time and context switching.

Core Features & Use Cases

  • Search Emails: Find specific emails using Gmail's powerful query syntax.
  • Read Messages: Retrieve the full content or just headers of any email.
  • Send Emails: Compose and send new emails, including HTML and attachments.
  • Draft Management: Create, save, and send draft emails.
  • Label Management: Archive, star, mark as read/unread, and manage labels.
  • Use Case: Quickly find an important email from your manager by asking the AI to search for "from:[email protected] is:unread".

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 search emails in my Gmail inbox using complex queries?โ–ผ

You can send emails with attachments by using this Skill to compose and send new messages, including HTML content and files, programmatically via the Gmail API without leaving your AI assistant.

Do I need a Google Workspace account to manage Gmail drafts and labels?โ–ผ

Yes, managing Gmail drafts and labels requires a Google Workspace account and standalone OAuth authentication via keyring for secure token storage and refresh.

Can I programmatically archive or star emails with the Gmail API?โ–ผ

Yes, you can programmatically archive, star, mark as read or unread, and modify message labels on your emails by interacting with the Gmail API through this Skill.

What is the best way to read the full content of a specific Gmail message?โ–ผ

The best way to read Gmail message content is using this Skill to retrieve the full body or just the headers of any specific email directly within your conversational interface.

Does Gmail automation work with keyring for secure token storage?โ–ผ

Yes, Gmail automation works with keyring to securely store and refresh OAuth tokens, ensuring your authentication credentials are managed safely during programmatic email management.