email-triage

Reconstruct full email threads across folders to identify open items.

4|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Magnus-Gille/claude-skills --skill email-triage-magnus-gille
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-triage
Source: https://github.com/Magnus-Gille/claude-skills/tree/main/email-triage
Command: npx skills add https://github.com/Magnus-Gille/claude-skills --skill email-triage-magnus-gille

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates false positives in email triage by reconstructing full conversation threads across all folders, preventing misflagged threads from mobile replies, drafts, and date clipping.

Core Features & Use Cases

  • Conversation Reconstruction: Rebuilds entire email threads across inbox, sent, drafts, junk, and archive folders
  • Draft Reconciliation: Identifies genuinely unsent drafts while filtering out leftover twins
  • Full-Body Verification: Reads actual email content to avoid misjudging closed threads
  • Junk Filtering: Flags only actionable correspondence in junk folders
  • Use Case: Track truly open emails over months-long periods, avoiding missed deadlines or redundant replies

Quick Start

Run email-triage with a date range to get a comprehensive report of open threads, pending drafts, and missed correspondence.

Frequently Asked Questions about email-triage

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

FAQPage Schema
How do I identify genuinely open email threads and avoid false positives from mobile replies?

Reconstruct full email conversation threads across inbox, sent, drafts, and junk folders to verify actual message bodies and filter out false positives from mobile replies and leftover drafts. This ensures only actionable items remain flagged for follow-up.

How do I manage a months-long email backlog without missing pending drafts?

Manage a months-long email backlog by scanning a specified date range across multiple folders to identify open threads and reconcile unsent drafts. This process flags missed correspondence and filters out duplicate draft twins for reliable tracking.

Do I need Microsoft Graph API access to triage email conversations?

Yes, you need Microsoft Graph API access via the m365 CLI to fetch and analyze email data across multiple folders. This access enables the tool to read full-body messages and process large JSON datasets using a subagent for comprehensive triage.

What is the best way to filter actionable items from junk email folders during triage?

Filter actionable items from junk folders by reading the actual full-body content of the emails during conversation reconstruction. This full-body verification prevents misjudging closed threads and flags only correspondence requiring a response.

Why does email triage flag threads as open when I already replied from my phone?

Email triage flags these threads due to date clipping and incomplete folder scanning that misses mobile replies. Reconstructing full threads across all folders and verifying full message bodies prevents these false positives from occurring.