email-inbox-triage

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

Updated Sep 20, 2026
One-click install
npx skills add https://github.com/GreenyZA/neo-light --skill email-inbox-triage-greenyza
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: email-inbox-triage
Source: https://github.com/GreenyZA/neo-light/tree/main/.hermes-home/skills/email/email-inbox-triage
Command: npx skills add https://github.com/GreenyZA/neo-light --skill email-inbox-triage-greenyza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It turns an overflowing mailbox into a bounded queue of decisions, so you know exactly which threads need replies, which need action, and which are noise — without accidentally sending or deleting anything. ## Core Features & Use Cases - Thread-aware prioritization: Classifies every 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 your tone and avoiding invented commitments, then presents them as an approval batch before any send. - Verified mutations: Sends, labels, or archives only within approved scope and reads back provider state to confirm each action, avoiding duplicate sends after ambiguous SMTP errors. - Use Case: Ask to triage today's inbox and receive a structured report of what needs attention now, drafts awaiting your approval, items waiting on others, and a noise summary. ## Quick Start Ask the agent to triage today's inbox and draft replies to anything urgent for your 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 any send or archive happens.

How to draft email replies without sending them automatically?▼

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

Does email triage work with Gmail and command-line mail clients?▼

Yes, it delegates provider commands to connector skills such as himalaya for CLI mail access and google-workspace for Gmail. The triage skill owns prioritization and reply policy while connectors handle retrieval and mutations.

Why do duplicate emails get sent after an SMTP error?▼

SMTP can succeed while saving to the Sent folder fails, so a blind retry duplicates the message. The skill inspects the Sent folder after ambiguous send errors before retrying to prevent duplicates.

When should I not use an inbox triage workflow?▼

Skip it for newsletter campaigns or when you only need to retrieve one known message — use the connector skill directly instead. Triage is designed for bounded, multi-thread decision queues, not single-message lookups.