$npx skillfedfor your agent

gmail

Gmail automates core email workflows through tools for composing, retrieving, and organizing messages. Search using Gmail query syntax, manage labels, and handle bulk operations with built-in safeguards. Thread retrieval provides full conversation context for informed replies.

Gmail lets you automate email operations including sending, drafting, reading, searching, and organizing messages with labels.

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

182 53 MITupdated by aws-samples

Decision gist · record as of 2026-07-25

Gmail lets you automate email operations including sending, drafting, reading, searching, and organizing messages with labels. Gmail automates core email workflows through tools for composing, retrieving, and organizing messages. Search using Gmail query syntax, manage labels, and handle bulk operations with built-in safeguards. Thread retrieval provides full conversation context for informed replies.

manual: git clone https://github.com/aws-samples/sample-strands-agent-with-agentcore → cp -r sample-strands-agent-with-agentcore/chatbot-app/agentcore/skills/gmail ~/.claude/skills/gmail
chatbot-app/agentcore/skills/gmail/SKILL.md · version 157249ac

Use it when

  • Gmail supports advanced search capabilities using Gmail query syntax to filter and find messages.
  • Yes, Gmail provides label management tools to organize and categorize messages.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

aws-samples/sample-strands-agent-with-agentcore/gmail · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

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

What email management operations can Gmail automate?

Gmail automates core email workflows including sending, drafting, reading, and organizing messages. You can compose new emails, retrieve existing messages, manage labels, perform bulk operations, and organize your inbox through archiving, marking as read, and other cleanup tasks. The skill provides built-in safeguards for destructive operations like bulk deletion.

How do I search gmail emails using advanced query syntax?

Gmail supports advanced search capabilities using Gmail query syntax to filter and find messages. You can search by sender, subject, date, attachment presence, and other criteria. This enables precise email discovery without manual browsing, making it easy to locate specific conversations or message groups for further action.

Can Gmail help organize my inbox with labels and bulk operations?

Yes, Gmail provides label management tools to organize and categorize messages. You can create labels, assign them to emails, and perform bulk operations across multiple messages. The skill also supports bulk deletion of old or unwanted messages, with safeguards to prevent accidental data loss during large-scale cleanup operations.

How does Gmail handle email threads and conversation context?

Gmail retrieves full email threads and conversation context, allowing you to see all related messages in a thread. This provides complete context for informed replies and helps you understand the full discussion history before responding to messages or taking action on conversations.

What are the key features for inbox cleanup in Gmail?

Gmail offers multiple cleanup features including archiving messages, marking emails as read, starring important emails, and organizing messages into labels. You can also search for unread emails, filter by sender, find attachments, and perform spam cleanup. These tools help maintain an organized and manageable inbox.

Is Gmail open source and what license does it use?

Gmail is released under the MIT license, making it freely available for use, modification, and distribution. The MIT license provides permissive terms that allow both personal and commercial applications with minimal restrictions.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Gmail

Available Tools

  • list_labels(): List all Gmail labels (system: INBOX, SENT, TRASH, SPAM, DRAFT, IMPORTANT, STARRED, UNREAD; plus user-created labels).

  • list_emails(label?, max_results?, include_spam_trash?): List emails by label.

  • label (string, optional, default: "INBOX"): Label to filter by (INBOX, SENT, DRAFT, TRASH, SPAM, STARRED, IMPORTANT, or custom label ID)
  • max_results (integer, optional, default: 10, max: 100): Number of emails to return
  • include_spam_trash (boolean, optional, default: false): Include SPAM and TRASH

  • search_emails(query, max_results?): Search Gmail using query syntax.

  • query (string, required): Gmail search query (from:, to:, subject:, is:unread, has:attachment, after:, before:, older_than:, newer_than:)
  • max_results (integer, optional, default: 10, max: 50): Number of results

  • read_email(message_id): Read a full email including body and attachments.

  • message_id (string, required): Gmail message ID (from list_emails or search_emails)

  • **send_email(to, subject, body, cc?, bcc?, reply_to?, in_reply_to?,

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

File tree — 1 file
chatbot-app/agentcore/skills/gmail/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Automate email operations like sending, drafting, reading, and organizing”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

gmail
by sanjay3290 · sanjay3290/ai-skills

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.

Apache-2.0updated Jul 2026
★ 356repo stars
Gmail
by aviz85 · aviz85/claude-skills-library

This skill connects to Gmail through Google Apps Script to handle core email workflows programmatically. Send messages with HTML support and CC/BCC options, retrieve unread emails with filtering, save drafts for review, and mark messages as read. Use it to streamline repetitive email tasks or integrate email automation into larger workflows.

no license declared → metadata onlyupdated Jul 2026
★ 44repo stars
Google Gmail
by AceDataCloud · AceDataCloud/Skills

Interact with Gmail to manage your inbox, search messages, handle attachments, and compose replies or new emails. The skill uses the Gmail REST API with OAuth authentication, supporting read-only access by default plus optional write permissions for labeling, archiving, and sending. Use curl and jq for most operations, or the Google Workspace CLI for composing and sending mail.

no license declared → metadata onlyupdated Jul 2026
★ 13repo stars
composio-gmail
by desplega-ai · desplega-ai/agent-swarm

This skill provides a verified toolkit for automating Gmail operations through Composio, including sending, reading, searching, drafting, and thread management. It documents all key tool slugs, argument shapes, and practical recipes for metadata-first reads and HTML email sends.

MITupdated Jul 2026
★ 652repo stars
Gmail Skill
by idanbeck · idanbeck/claude-skills

Gmail Skill lets you read, search, send, and draft emails directly from Gmail, plus look up contacts from Google Contacts. It supports multiple accounts and requires explicit confirmation before sending any message.

no license declared → metadata onlyupdated Jul 2026
★ 12repo stars
google-calendar
by aws-samples · aws-samples/sample-strands-agent-with-agentcore

Manage your Google Calendar directly—create events with attendees and custom reminders, list and search existing events, check availability across calendars, and update or delete events as needed. Supports both structured scheduling and natural language event creation for quick planning.

MITupdated Jul 2026
★ 182repo stars

More skills google-gmail (MIT)

Tags
email-automationinbox-managementmessage-threadinglabel-organizationbulk-operationsemail-filteringconversation-viewattachment-handlingemail-lifecycle