email-inbox-triage

Prioritize email threads and draft replies with approval-gated inbox triage.

Updated Aug 21, 2026
One-click install
npx skills add https://github.com/TylerSimons1127/vibe --skill email-inbox-triage-tylersimons1127
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: email-inbox-triage
Source: https://github.com/TylerSimons1127/vibe/tree/main/skills/email/email-inbox-triage
Command: npx skills add https://github.com/TylerSimons1127/vibe --skill email-inbox-triage-tylersimons1127

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Overloaded inboxes make it hard to know which threads need attention, and acting on email without review 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 Prioritization: Classifies every surfaced thread into dispositions like urgent reply, reply, action without reply, waiting, reference, or noise, each with a stated reason. - Safe Reply Drafting: Drafts replies in full thread context, preserving tone and avoiding invented commitments, then presents an approval batch before any mutation. - Verified Execution: Sends, labels, or archives only within approved scope and reads back provider state to confirm results, avoiding duplicate sends after ambiguous SMTP errors. - Use Case: Ask the agent to triage today's inbox and it returns a structured report of what needs attention now, drafts awaiting your approval, items waiting on others, and a coverage summary. ## 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 agent?▼

Define the account, folders, time window, and allowed actions, then let the agent retrieve complete threads and classify each into dispositions like urgent reply, waiting, or noise. It drafts replies and presents an approval batch before sending or archiving anything.

How to draft email replies without sending them automatically?▼

The skill defaults to read and draft permissions only, never send or delete. Each proposed reply is shown with recipient, summary, deadline, and risk so you can approve individually or as a defined batch before any mutation occurs.

Can this work with Gmail or other email 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 is loaded.

Why did my email get sent twice after an SMTP error?▼

Duplicate mail happens when SMTP succeeds but saving to the Sent folder fails, and a blind retry resends the message. The skill avoids this by inspecting the Sent folder before retrying any ambiguous send error.

When should I not use inbox triage?▼

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