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
Install
sanjay3290/ai-skills/gmail · repository language: Python
git clone https://github.com/sanjay3290/ai-skills
cp -r ai-skills/skills/gmail ~/.claude/skills/gmailnpx skillfed install sanjay3290/ai-skills/gmailFrequently 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