email-inbox-triage

Prioritize email threads and draft replies through connector skills like himalaya and google-workspace.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/CHENHUI-X/toolbox --skill email-inbox-triage-chenhui-x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-inbox-triage
Source: https://github.com/CHENHUI-X/toolbox/tree/main/official-skills/email/email-inbox-triage
Command: npx skills add https://github.com/CHENHUI-X/toolbox --skill email-inbox-triage-chenhui-x

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Overloaded inboxes make it hard to know which messages need attention, and acting on email without clear approval boundaries risks accidental sends or deletions. This Skill turns a mailbox into a bounded queue of decisions with thread-aware prioritization and safe reply drafting. ## Core Features & Use Cases - Thread-aware classification: Assigns each thread a disposition (urgent reply, reply, action without reply, waiting, reference, noise) with a stated reason traceable to thread content. - Safe reply drafting: Drafts replies in full thread context, preserving tone and avoiding invented commitments, with mutations limited to an explicit approval batch. - Verified execution: Applies approved sends, labels, and archives through connector skills, then reads back provider state to confirm results and avoid duplicate sends. - Use Case: Ask to triage today's inbox, and receive a prioritized report of urgent threads, drafts awaiting your approval, actions without replies, and items waiting on others. ## Quick Start Triage my inbox from the last 24 hours and draft replies to anything urgent for my approval.

Frequently Asked Questions about email-inbox-triage

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

FAQPage Schema
How do I triage my email inbox with an AI assistant?

Define the account, folders, time window, and allowed actions, then let the skill retrieve complete threads through a connector like himalaya or google-workspace. Each thread gets a disposition such as urgent reply, waiting, or noise, and drafts are presented for your approval before anything is sent.

How to draft email replies without sending them automatically?

The skill defaults to read and draft permissions only, never sending or deleting without explicit approval. Each proposed action is presented in an approval batch showing recipient, draft summary, deadline, and risk, so you approve individually or as a defined batch.

Does email triage work with Gmail and other providers?

Yes, provider access is delegated to connector skills such as himalaya or google-workspace, which own the actual provider commands. The triage skill handles prioritization and reply policy on top of whichever connector you load.

Why did a retried email send create duplicate messages?

SMTP can succeed while saving to the Sent folder fails, so a blind retry sends the message twice. The skill avoids this by inspecting the Sent folder after ambiguous send errors before retrying.

When should I not use an inbox triage workflow?

Skip triage for newsletter campaigns or when you only need to retrieve one known message, where the connector skill alone is sufficient. Triage is designed for bounded decision queues across many threads, not single-message lookups.