gmail

Manage Gmail accounts via API with search, send, and filter operations.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/LaurentPRAT-DB/LPT_claude_config --skill gmail-laurentprat-db
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gmail
Source: https://github.com/LaurentPRAT-DB/LPT_claude_config/tree/main/skills/fe-vibe-export/fe-google-tools/1.1.0/skills/gmail
Command: npx skills add https://github.com/LaurentPRAT-DB/LPT_claude_config --skill gmail-laurentprat-db

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines email management by enabling users to search, read, compose, organize, and automate actions within their Gmail inbox using command-line tools and scripts.

Core Features & Use Cases

  • Search & Read: Quickly find specific emails using powerful search operators and retrieve full message content.
  • Compose & Send: Create and send plain text or rich HTML emails, including replies, forwards, and emails with attachments.
  • Organize: Manage labels, archive messages, move to trash, and mark as spam/not spam.
  • Automate: Set up filters to automatically label, archive, or forward incoming emails based on defined criteria.
  • Use Case: Automatically search for all unread emails from your manager, extract key information, and draft a summary report.

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 automate Gmail email management using command-line tools?

You can automate Gmail email management by using scripts that leverage the Gmail API via gcloud CLI and curl commands to search, read, compose, and organize emails.

Can I create and send rich HTML emails with attachments through the Gmail API?

Yes, the Gmail API supports composing and sending plain text or rich HTML emails, handling replies and forwards, and including file attachments.

How do I set up automated filters for incoming Gmail messages?

You can set up automated filters to label, archive, or forward incoming emails based on defined criteria using command-line scripts that interact with the Gmail API.

Do I need Google authentication and a quota project to manage Gmail accounts via API?

Yes, managing Gmail accounts via API requires Google authentication and a configured quota project to execute the gcloud CLI and curl commands for email processing.

What is the best way to search and extract unread emails from a specific sender?

The best way to search and extract unread emails from a specific sender is using powerful search operators within command-line scripts to retrieve full message content.

Can I organize my Gmail inbox by managing labels and archiving messages via API?

Yes, you can organize your Gmail inbox by managing labels, archiving messages, moving items to trash, and marking spam through API interactions executed via command-line scripts.