| name | email-summary |
| description | Summarize unread emails from a local mailbox file. Reads email data from a JSON file and produces a concise daily digest with priorities and action items. |
| user-invocable | true |
| metadata | {"openclaw":{"emoji":"📨","always":false}} |
Email Summary Skill
Reads emails from a local JSON mailbox file and produces a structured daily digest.
When to use
Use this skill when the user asks:
- "summarize my emails"
- "check my inbox"
- "what emails do I have?"
- "email digest"
- "any important emails?"
Usage
Read the email data file and produce a summary:
cat ~/.openclaw/email-data.json
Then analyze the emails and produce a digest with:
- Priority emails — flagged or from important senders
- Action items — emails requiring a response or action
- FYI / Newsletters — informational emails that can be skimmed
- Summary stats — total count, unread count, by category
Output format
Structure your response as:
📨 Email Digest — [date]
🔴 Priority (N emails)
- [sender]: [subject] — [one-line summary]
🟡 Action Required (N emails)
- [sender]: [subject] — [what action is needed]
🟢 FYI / Newsletters (N emails)
- [sender]: [subject] — [one-line summary]
📊 Stats: N total, N unread, N flagged