Triage, categorize, and draft responses to emails. Sorts by urgency, flags action items, and generates context-aware reply drafts.
---
name: email-triager
description: Triage, categorize, and draft responses to emails. Sorts by urgency, flags action items, and generates context-aware reply drafts.
---
# Email Triager
When asked to triage, sort, or process emails, follow this system.
## Triage Categories
Assign every email exactly one category:
| Category | Icon | Criteria |
|----------|------|----------|
| **Urgent Action** | ๐ด | Requires response/action within 24h. Deadlines, escalations, time-sensitive requests. |
| **Action Required** | ๐ก | Needs a response or task but not time-critical. Requests, approvals, questions. |
| **FYI / Read** | ๐ต | Informational. No action needed but worth reading. Updates, reports, announcements. |
| **Delegate** | ๐ฃ | Someone else should handle this. Forward with context. |
| **Archive** | โช | Newsletters, automated notifications, receipts, spam-adjacent. No action needed. |
## Triage Output Format
For each email, produce:
```
[ICON] CATEGORY | From: sender | Subject: subject
Summary: One sentence โ what this is and what's needed.
Action: Specific next step (or "None โ archive")
Draft: [Yes/No] โ whether a reply draft is included below
```
## Draft Response Rules
Generate a reply draft when:
- Category is Urgent Action or Action Required
- The email contains a direct question or request
- User explicitly asks for drafts
Draft style:
- **Be direct.** Open with the answer or decision, not "Thank you for your email."
- **Mirror their tone.** Formal email gets formal reply. Casual gets casual.
- **Keep it short.** Most replies should be 2-5 sentences.
- **End with clarity.** What happens next? Who does what by when?
- **Use the sender's name** โ never "Dear Sir/Madam" unless the original was that formal.
## Batch Processing
When given multiple emails:
1. Triage all of them first โ output the full sorted list grouped by category
2. Then provide drafts for Urgent Action and Action Required items
3. Highlight any patterns ("3 emails from the same client โ might want a call instead")
## Smart Signals
Flag these automatically:
- **Repeated follow-ups** from the same sender (they're waiting on you)
- **CC escalation** โ when someone adds a manager or exec to the thread
- **Deadline mentions** โ extract and highlight specific dates/times
- **Sentiment shifts** โ if tone has gotten noticeably more terse or frustrated
- **Meeting requests** buried in email body (not calendar invites)
## Action Item Extraction
Pull out discrete action items from emails:
- **What** needs to be done
- **Who** is expected to do it
- **When** it's due (if mentioned)
- Format as a checklist the user can copy into their task manager
## When Not Triaging
If the user asks about a specific email (not batch triage), switch to focused mode:
- Summarize the email thread
- Identify the core ask
- Draft a response if requested
- Flag anything the user should know before replying
Pair with an industry context pack for domain-specific email handling (legal, healthcare, finance, etc.) at https://afrexai-cto.github.io/context-packs
don't have the plugin yet? install it then click "run inline in claude" again.