skillfed

gmail

Gmail skill provides lightweight email management for Google Workspace accounts without requiring a full MCP server. Search emails using Gmail's query syntax, read message content, send emails with CC/BCC support, create and send drafts, and manage labels like archiving, starring, and marking as read.

Gmail skill lets you search, read, send, and manage emails with full Gmail query syntax support.

AI-generated summary based on this skill's SKILL.md

356 37 Apache-2.0 updated by sanjay3290

Install

sanjay3290/ai-skills/gmail · repository language: Python

git clone https://github.com/sanjay3290/ai-skills
cp -r ai-skills/skills/gmail ~/.claude/skills/gmail
npx skillfed install sanjay3290/ai-skills/gmail

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I search gmail emails using the Gmail skill?

Gmail skill lets you search emails using Gmail's native query syntax. You can filter by sender, subject, date, labels, and more. For example, search for unread emails, messages from specific senders, or emails from the last week. The skill supports Gmail's full search operators to help you find exactly what you need.

Can I send email via gmail with the Gmail skill?

Yes, Gmail skill supports sending emails with recipients, subject line, and body content. You can also add CC and BCC recipients. The skill handles email composition and delivery through your Google Workspace account, making it easy to send messages programmatically.

How do I read emails in gmail using this skill?

Gmail skill retrieves and displays full email message content. You can access the complete text, headers, and metadata of any message in your mailbox. Simply specify which email you want to read, and the skill returns the full message details.

What email management features does Gmail skill provide?

Gmail skill supports comprehensive email organization: archive messages, star emails for importance, mark messages as read, and manage custom labels. These features help you keep your inbox organized and prioritize important emails without leaving your workflow.

Can I create draft in gmail before sending?

Yes, Gmail skill lets you create and manage email drafts before sending. Compose your message with recipients, subject, and body content, save it as a draft, and send it whenever you're ready. This is useful for preparing emails without immediately sending them.

What authentication does Gmail skill require?

Gmail skill uses OAuth authentication to securely connect to your Google Workspace account. This ensures safe access to your emails without storing your password. The skill operates as a lightweight solution without requiring a full MCP server setup.

SKILL.md

rendered from the published skill — quoted content, verbatim

Gmail

Lightweight Gmail integration with standalone OAuth authentication. No MCP server required.

> ⚠️ Requires Google Workspace account. Personal Gmail accounts are not supported.

First-Time Setup

Authenticate with Google (opens browser):

python scripts/auth.py login

Check authentication status:

python scripts/auth.py status

Logout when needed:

python scripts/auth.py logout

Commands

All operations via scripts/gmail.py. Auto-authenticates on first use if not logged in.

Search Emails

```bash

Search with Gmail query syntax

python scripts/gmail.py search "from:someone@example.com is:unread"

Search recent emails (no query returns all)

python scripts/gmail.py search

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 6 files
skills/gmail/README.md
skills/gmail/SKILL.md
skills/gmail/requirements.txt
skills/gmail/scripts/auth.py
skills/gmail/scripts/gmail.py
skills/gmail/scripts/requirements.txt

Related skills

Tags

email-automation message-management oauth-auth workspace-integration email-search draft-creation label-organization gmail-api