Inbox Zero Warrior

Inbox Zero Warrior 分析导出的邮件,按重要程度排序,建议回复内容,识别电子报,并为实现收件箱清空提供实用路径。

voronindenis5
2026年9月4日
0 收藏
371 下载

安装与下载

1 ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install inbox-zero-warrior

2 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/
工作区 {'/skills/'}

优先级:工作区 › 全局 › 内置

3 提示词安装

将此提示词复制到 Openclaw 即可自动安装。

请帮我使用 Clawhub 安装 skill-inbox-zero-warrior。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

下载技能 (.zip)

基本信息

名称 Inbox Zero Warrior
Slug inbox-zero-warrior
创建者 voronindenis5
创建时间 2026-09-04 05:31:17
更新时间 2026-09-04 05:31:17
收藏数 0
使用量 371
浏览量 15

安装指南

  1. ClawHub CLI 从源直接安装技能的最快方式。
    npx clawhub@latest install inbox-zero-warrior
  2. 手动安装 将技能文件夹复制到以下位置之一
    全局模式
    ~/.openclaw/skills/
    工作区
    /skills/
    优先级:工作区 > 本地 > 内置
  3. 提示词安装 将此提示词复制到 OpenClaw 即可自动安装。
    请帮我使用 Clawhub 安装 inbox-zero-warrior。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
    更倾向于下载?
    获取包含原生技能文件的ZIP压缩包。
    下载技能 (.zip)

什么是

Inbox Zero Warrior 是用于 Openclaw Skills 的邮件效率技能,可将拥挤的收件箱导出文件转化为结构化、按优先级排列的行动计划。它根据紧急程度、分类和所需行动对邮件进行分类,以便用户可以专注于关键回复、延迟处理低优先级工作、归档日常邮件并清除不必要的订阅。
该技能还可以检测电子报和促销邮件,生成待审查的取消订阅列表,针对常见沟通模式建议快速回复,并生成每日摘要。它仅分析 JSON、CSV 或 MBOX 导出文件;它不会发送或接收邮件,也不适用于企业邮件归档。

应用场景

对包含 50 封或更多未读邮件的拥挤收件箱进行分流。
制定实现收件箱清空的优先级计划。
识别电子报和促销邮件以进行批量取消订阅审查。
为会议确认、改期、致谢和日常更新生成建议回复。
用每日邮件摘要取代频繁查看收件箱的习惯。
将紧急工作请求与收据、通知、社交邮件及低价值邮件区分开来。
分析后为循环出现的无须采取行动的发件人构建跟进过滤器或规则。
使用 Openclaw Skills 建立可复用的邮件处理工作流,无需授予直接发送邮件的权限。

工作原理

从用户的邮件提供商处将收件箱数据导出为 JSON、CSV 或 MBOX。
运行邮件分流,按紧急程度、分类和推荐行动对每封邮件进行分类。
首先审查关键和高优先级邮件,使用生成的行动列表指导当天的工作。
使用取消订阅标头、发件人域名模式和内容信号检测电子报及促销邮件。
在采取任何外部取消订阅行动前,审查按优先级排序的取消订阅列表。
为常见模式(如会议回复、致谢、改期和不在办公室邮件)生成建议的快速回复。
将剩余邮件整理到回复、归档、取消订阅或删除工作流中。
生成每日摘要,并为循环出现的低价值邮件配置邮件规则。
验证每封邮件均已被分类、建议回复已覆盖 Reply Now 项目,且循环过滤器已就位。

配置指南

在用于 Openclaw Skills 的宿主环境中安装或注册 Inbox Zero Warrior 技能。
确认技能清单和分析脚本存在。
cd /path/to/inbox-zero-warrior
test -f SKILL.md
test -f scripts/email_triage.py
test -f scripts/newsletter_detector.py
test -f scripts/quick_reply.py
使用邮件提供商的导出工具将目标邮箱导出为 JSON、CSV 或 MBOX。将导出文件保存在本地以供分析。
将导出文件提供给该技能,并运行针对邮件分流、电子报检测和快速回复生成的特定宿主工作流。源文档定义了脚本,但未规定通用的命令行界面。
在更改实时邮箱前,审查生成的紧急程度分类、取消订阅建议和建议回复。
在邮件提供商中应用批准的过滤器或规则,以自动归档或删除循环出现的无须采取行动的邮件。
配置每日摘要频率并降低通知频率,以便集中批量处理邮件。
该技能仅分析导出文件,不执行实际的邮件发送或接收。请勿将凭据保存在导出文件中,并在对取消订阅建议采取行动前进行验证。

数据架构

Input formats
JSON 邮件导出
CSV 邮件导出
MBOX 邮箱导出
Classification taxonomy
Dimension Values Purpose
Urgency Critical, High, Medium, Low 确定回复时间范围和优先级。
Category Work/Project, Personal, Newsletter/Promo, Social, Receipt/Finance, Notification 按主题和可能的工作流对邮件进行分组。
Action Reply Now, Reply Later, File, Unsubscribe, Delete 定义推荐的下一步行动。
Generated outputs
覆盖每封分析邮件的完整分流报告。
当天的优先级行动列表。
排序后用于取消订阅审查的电子报和促销邮件列表。
针对日常可采取行动邮件的建议快速回复。
无须频繁检查收件箱即可总结重要邮件的每日摘要。
针对循环发件人过滤器和邮箱规则的建议。
电子报检测元数据可包含 List-Unsubscribe 标头、发件人域名指标(如 mailchimp 或 sendgrid)以及内容信号(包括取消订阅链接、在浏览器中查看的语言和重复频率)。Openclaw Skills 用户应将这些信号视为建议,并在批量删除前审查有价值的电子报。

高级特性

使用标头、发件人域名和邮件内容模式进行多信号电子报检测。
紧急度打分,区分当天关键工作与 24 小时、每周和无须回复的项目。
面向行动的分类,用于回复、延迟、归档、取消订阅或删除。
适用于会议确认、拒绝、改期、致谢和不在办公室回复的快速回复模板。
支持集中批量处理的优先级每日行动列表。
生成每日摘要,减少重复检查收件箱和通知打扰。
具备审查步骤而非盲目删除的批量取消订阅准备。
循环发件人规则建议,用于在初始清理后保持收件箱清空。
覆盖分类完整性、回复覆盖率、取消订阅审查、优先级排序和过滤器设置的验证清单。
注重隐私的分析边界:该技能基于导出文件工作,不直接发送或接收邮件。


name: inbox-zero-warrior description: "Triage, categorize, and conquer email overload. Classifies emails by urgency, generates quick replies, detects newsletters for bulk unsubscribe, and produces daily digests. Use when facing an overflowing inbox or wanting to maintain inbox zero." version: 1.0.0
author: Denis Voronin
license: MIT
tags: [email, productivity, inbox-zero, triage, automation]

Inbox Zero Warrior

Overview

Email overload is the #1 productivity drain for knowledge workers. The average professional receives 120+ emails per day and spends 28% of their workday managing email. This skill analyzes an email export, classifies every message by urgency and category, identifies newsletters and promotional emails for batch unsubscribe, generates suggested quick replies for common patterns, and produces a prioritized action list and daily digest.

When to Use

A user has an overflowing inbox (50+ unread) and needs to triage

A user wants to reach inbox zero and maintain it

A user wants to unsubscribe from newsletters in bulk

A user needs quick replies generated for routine emails

A user wants a daily email digest instead of checking constantly
Don't use for: actual email sending/receiving (this analyzes exports), or enterprise email archiving

Core Features

  1. Email Triage (scripts/email_triage.py)

Classifies emails by urgency, category, and action needed:

Urgency: Critical (deadline today), High (respond within 24h), Medium (respond within a week), Low (no response needed)
Category: Work/Project, Personal, Newsletter/Promo, Social, Receipt/Finance, Notification
Action: Reply Now, Reply Later, File, Unsubscribe, Delete 2. Newsletter Detector (scripts/newsletter_detector.py)

Identifies newsletters and promotional emails from patterns:

List-Unsubscribe headers

Sender domain patterns (mailchimp, sendgrid, etc.)
Content patterns ("unsubscribe", "view in browser", frequency)

Generates a prioritized unsubscribe list

  1. Quick Reply Generator (scripts/quick_reply.py)

Generates suggested replies for common email patterns:

Meeting confirmations, rejections, reschedules
"Got it, will follow up" responses

Out-of-office auto-replies

Document/file acknowledgment

Numbered Workflow

Export emails — Export inbox as JSON, CSV, or MBOX

Triage — Run classification to categorize all emails
Newsletter purge — Identify and batch-unsubscribe from newsletters
Quick replies — Generate suggested responses for actionable emails
Action list — Get a prioritized task list for the day
Digest — Set up a daily summary instead of constant checking

Common Pitfalls

Not setting up filters after unsubscribing. After unsubscribing, set up rules to auto-file or delete future emails from that sender. Otherwise you'll just resubscribe.

Over-responding to Low priority emails. Most emails don't need a response. If the triage says "No response needed," trust it — responding just creates more email.

Checking email too frequently. The goal of a daily digest is to check 2-3 times per day, not constantly. Turn off notifications and batch-process.

Ignoring the 2-minute rule. If a reply takes less than 2 minutes, do it immediately instead of filing it for later.

Unsubscribing from everything at once. Some newsletters are valuable. Review the unsubscribe list before nuking everything.

Verification Checklist

All emails classified with urgency and category

Newsletter list generated and reviewed

Quick replies generated for all "Reply Now" items

Daily action list prioritized by urgency

Filters/rules set up for recurring non-actionable emails

Example Session

User: "I have 200 unread emails and I'm overwhelmed. Help me get to inbox zero."

Agent: Let me triage your inbox. After analyzing your export:

📊 INBOX TRIAGE REPORT
═══════════════════════════════════════
Total emails: 200

🔴 CRITICAL (3): Require response today
• "Q3 Budget Approval Needed" - from CFO
• "Client demo in 2 hours - slides?" - from Sales
• "Server down - URGENT" - from DevOps

🟠 HIGH (12): Respond within 24h
• Project updates, meeting requests, client questions...

🟡 MEDIUM (45): Respond within a week
• FYIs, routine updates, non-urgent requests...

🔵 LOW (140): No response needed
• Receipts (23), newsletters (89), notifications (28)

💡 RECOMMENDED ACTIONS:

  1. Respond to 3 CRITICAL emails NOW
  2. Generate quick replies for 12 HIGH emails
  3. Unsubscribe from 34 newsletters (unsubscribe list ready)
  4. Auto-file 140 LOW emails to "Archive"
  5. Set up 8 rules for recurring senders

⏱️ Estimated time to inbox zero: 45 minutes

汽车测试用例生成器
swedish-apa-referencing