gmail

Compose HTML emails, send messages, and search Gmail mailboxes.

625|105|Updated Aug 28, 2025
One-click install
npx skills add https://github.com/gemini-cli-extensions/workspace --skill gmail-gemini-cli-extensions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gmail
Source: https://github.com/gemini-cli-extensions/workspace/tree/main/skills/gmail
Command: npx skills add https://github.com/gemini-cli-extensions/workspace --skill gmail-gemini-cli-extensions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines email management by enabling users to compose, send, search, and organize emails directly through natural language commands, reducing the need to navigate the Gmail interface.

Core Features & Use Cases

  • Email Composition & Sending: Draft and send emails with rich HTML formatting.
  • Email Searching: Find specific emails using advanced search operators.
  • Label Management: Apply system and custom labels to organize messages.
  • Attachment Handling: Download email attachments to local storage.
  • Use Case: Quickly draft a professional email to a client, including a table of Q4 results, and send it with a single command.

Quick Start

Use the gmail skill to search for emails from '[email protected]' with the subject 'Urgent'.

Frequently Asked Questions about gmail

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

FAQPage Schema
How do I search Gmail using advanced operators to find specific messages?

Searching Gmail using advanced operators involves constructing precise queries to filter mailboxes by sender, subject, or custom labels. This approach locates specific messages efficiently without manually navigating the inbox interface.

How do I compose and send rich HTML emails directly through natural language commands?

Composing rich HTML emails through natural language commands involves drafting messages with strict HTML formatting mandates and sending them directly. This enables generating structured content like data tables within the email body automatically.

What is the best way to organize my inbox by applying custom labels to messages?

Organizing an inbox by applying custom labels to messages categorizes communications for efficient retrieval. This label management approach structures emails beyond default system folders to maintain a clean mailbox state.

Can I download email attachments to local storage using a command line interface?

Downloading email attachments to local storage is supported to handle incoming files efficiently. This enables saving received documents directly to a local directory without opening the web interface.

Does this Gmail management approach work without navigating the standard web interface?

Managing Gmail communications without navigating the web interface is the core capability provided. It streamlines email composition, searching, and label management directly through natural language commands to reduce manual actions.