gmail

Automate Gmail inbox triage with label-based actions via gmcli.

Updated Dec 15, 2025
One-click install
npx skills add https://github.com/bentossell/bentos --skill gmail-bentossell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gmail
Source: https://github.com/bentossell/bentos/tree/main/internal/assets/pos/skills/gmail
Command: npx skills add https://github.com/bentossell/bentos --skill gmail-bentossell

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Gmail inbox drift and manual triage waste time; this skill automates common inbox management tasks by generating and applying safe label-based actions across accounts.

Core Features & Use Cases

  • Syncs and exposes current inbox state across configured accounts.
  • Archiving, marking read, and starring threads via gmcli, enabling automated triage.
  • Proposes actions based on thread data and account configuration for review or automated execution.

Quick Start

Invoke the Gmail skill with a payload of proposed actions to apply to your inbox.

Frequently Asked Questions about gmail

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

FAQPage Schema
How do I automate Gmail inbox triage across multiple accounts?

Automate Gmail inbox triage by applying safe label-based actions like archiving, marking read, and starring across multiple accounts. Use YAML frontmatter to configure accounts and domains, then execute deterministic gmcli scripts to sync and manage inbox state.

What is the best way to sync Gmail inbox state for command-line automation?

Sync Gmail inbox state using gmcli-based deterministic scripts with error handling. The process reads a YAML frontmatter configuration for accounts and domains, validates inputs, and executes safe label-based actions to keep inbox state current.

Do I need gmcli to automate Gmail label management from the command line?

Yes, gmcli is required. It serves as the underlying command-line interface for executing Gmail label-based actions, enabling automated thread triage, archiving, and starring across configured accounts.

Can I propose Gmail triage actions for review before automated execution?

Yes, you can propose Gmail triage actions based on thread data and account configuration for review or automated execution. Invoke the skill with a payload of proposed actions to apply safe label-based changes to your inbox.

How does YAML configuration handle multiple domains for Gmail automation?

YAML frontmatter configuration defines accounts and domains for Gmail automation. The skill validates these inputs before executing gmcli-based commands, ensuring safe label-based actions apply correctly across the specified multi-account setup.