inbox-cleaner

Classify unread Gmail emails and mark unimportant ones as read.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/jesuscottage/machote --skill inbox-cleaner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inbox-cleaner
Source: https://github.com/jesuscottage/machote/tree/main/.claude/skills/inbox-cleaner
Command: npx skills add https://github.com/jesuscottage/machote --skill inbox-cleaner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-auth, google-api-python-client, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

It automates the process of managing unread emails by identifying and prioritizing truly important messages, reducing inbox clutter.

Core Features & Use Cases

  • Unread Email Categorization: Uses AI to differentiate between important personal emails and automated or promotional messages.
  • Automated Marking: Marks unimportant emails as read automatically, saving time on manual triage.
  • Use Case: Ideal for users overwhelmed by numerous notifications, aiming to prioritize only critical communications efficiently.

Quick Start

Run this skill to fetch unread emails from all connected Gmail accounts, classify each email's importance with AI, and automatically mark unimportant emails as read.

Frequently Asked Questions about inbox-cleaner

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

FAQPage Schema
How do I automatically mark unimportant Gmail messages as read?

To automatically mark unimportant Gmail messages as read, you can use AI classification to differentiate personal emails from automated content. This skill fetches unread emails via the Gmail API, evaluates their importance, and marks non-critical ones as read automatically.

Can I classify unread emails across multiple Gmail accounts at once?

Yes, you can classify unread emails across multiple Gmail accounts simultaneously. The skill fetches unread messages from all connected Gmail accounts via the Google API Python client and runs AI classification to identify important messages across each inbox independently.

What do I need to set up AI email triage with the Gmail API?

You need Python installed along with the google-auth, google-api-python-client, and requests dependencies. You must also configure Gmail API credentials for your accounts to allow the script to fetch unread emails and apply AI classification for importance sorting.

How does AI distinguish between important personal emails and automated notifications?

AI distinguishes important personal emails from automated notifications by analyzing the content and context of each unread message. The classification tool evaluates the email text to identify personal communications versus promotional or automated content, allowing you to prioritize critical messages.

Is there a way to declutter my inbox without deleting my emails?

You can declutter your inbox without deleting emails by using AI to automatically mark unimportant messages as read. This automated importance sorting reduces visual clutter from unread promotional and automated content while preserving all messages in your Gmail account.