← 返回 Skills 市场
tommot2

Email Triage Pro

作者 TommoT2 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ 安全检测通过
171
总下载
0
收藏
0
当前安装
9
版本数
在 OpenClaw 中安装
/install email-triage-pro
功能描述
Intelligently categorize, prioritize, and draft replies for emails. Fetches emails via web_fetch (Gmail web) or browser, no OAuth required. AI-powered classi...
使用说明 (SKILL.md)

Email Triage Pro v2.0

Install: clawhub install email-triage-pro

Email triage and reply drafting. No OAuth or external dependencies — uses web_fetch or browser.

Language

Detect from user's message language. Default: English.

How It Works

Step 1: Fetch Emails

Use the agent's built-in tools. Pick the best available method:

Method A: web_fetch (Gmail)

web_fetch https://mail.google.com/mail/u/0/#inbox

Note: Gmail requires login cookies. If web_fetch returns a login page, fall back to Method B.

Method B: Browser automation

browser open → https://mail.google.com/mail/u/0/#inbox
browser snapshot → extract email list

Method C: Any webmail Works with Outlook.com, Yahoo, etc. — navigate to inbox, snapshot, extract.

If no method works, tell the user:

Could not access email. Options:
1. Open your email in the browser and I can read it via screen snapshot
2. Copy-paste email content and I'll categorize + draft replies
3. Set up a Gmail API key for direct access

Step 2: Categorize

Read each email's subject, sender, and snippet. Categorize:

Category Criteria Action
🔴 Urgent Time-sensitive, from boss/client, "ASAP" Flag immediately
🟡 Important Work-related, requires response Draft reply
🟢 Newsletter Mass email, marketing Archive suggestion
⚪ Spam/Low Promotions, automated Archive suggestion

Step 3: Draft Replies

For urgent and important emails only. Rules:

  • Match sender's tone
  • Max 3 paragraphs
  • End with clear next step
  • Match sender's language
  • Do NOT send — present draft for review

Format:

📧 Reply to: {sender} - "{subject}"

---
{draft text}

---
[Reply] [Edit] [Skip]

Step 4: Summary

Email Triage ({N} emails):
  🔴 Urgent: {count}
  🟡 Important: {count}
  🟢 Newsletter: {count}
  ⚪ Spam/Low: {count}
  Drafts: {count} ready for review

Quick Commands

User says Action
"check email" / "sjekk mail" Fetch + categorize + summarize
"check urgent" Filter urgent only
"draft reply to [sender]" Draft for specific email
"email summary" Summary of recent emails
"follow up" Check for unanswered important emails

Paste Mode

If the user pastes email content directly:

  1. Categorize immediately
  2. Draft reply
  3. No fetch needed

Guidelines for Agent

  1. Use built-in tools first — web_fetch, then browser, then ask user
  2. Never require OAuth — always have a fallback
  3. Don't auto-send — drafts are for review only
  4. Match language — reply in the email's language
  5. Be concise — categorize fast, draft short
  6. Track unanswered — flag emails awaiting reply

What This Skill Does NOT Do

  • Does NOT require OAuth, API keys, or external skills
  • Does NOT send emails automatically
  • Does NOT store credentials
  • Does NOT modify any local files

More by TommoT2

  • setup-doctor — Diagnose and fix OpenClaw setup issues
  • context-brief — Persistent context survival across sessions
  • cross-check — Auto-detect and verify assumptions in your responses

Install the full suite:

clawhub install setup-doctor context-brief cross-check email-triage-pro
安全使用建议
This skill will read your email content by visiting your webmail pages or by reading text you paste — it does not require OAuth or install anything. Before using it, decide how you want it to access your mail: (1) prefer copy-paste of non-sensitive emails for initial testing, (2) if using browser snapshots, only open the mailbox you want the skill to read and do not expose other sensitive tabs, (3) confirm each draft before sending (the skill says it will not auto-send), and (4) note the skill's source/homepage are unknown — if you need stronger trust, test with dummy emails or request provenance from the publisher before giving it access to real inbox data.
能力评估
Purpose & Capability
The name/description claim (categorize and draft replies by reading webmail) matches the runtime instructions (use web_fetch or browser snapshots or pasted content). There are no unrelated env vars, binaries, or installs requested.
Instruction Scope
The SKILL.md instructs the agent to access the user's webmail pages (Gmail/Outlook/Yahoo) via web_fetch or browser snapshots and extract subjects/senders/snippets — this is expected for triage, but it inherently requires reading sensitive email content. The skill explicitly avoids OAuth and automatic sending, and it does not instruct reading files or extra environment variables beyond the webmail session. It suggests an optional Gmail API key as a fallback but does not declare or require one.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk and nothing is downloaded or installed by the skill itself.
Credentials
The skill requests no credentials or env vars, which is proportional. Minor inconsistency: SKILL.md says 'No OAuth required' but also suggests 'Set up a Gmail API key for direct access' as an optional fallback; that suggestion is reasonable but not declared as a required credential.
Persistence & Privilege
always:false and no requested persistent privileges. The skill does not request to modify other skills or system settings. It can run autonomously per platform default, which is normal; consider whether you want it to be able to act autonomously on sensitive mailbox data.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install email-triage-pro
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /email-triage-pro 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
No OAuth required. Uses web_fetch/browser for email access. Paste mode for manual input. Streamlined triage + draft workflow.
v1.7.0
Security: removed daily digest mode (contradicted stateless claim). Removed cron/scheduled monitoring references. Description now accurately reflects single-run analysis only.
v1.6.0
Bug fix: removed duplicate nested SKILL.md that contradicted the clean version. Package now contains only one SKILL.md.
v1.5.0
Security v2: Removed ALL credential/OAuth handling. Removed file I/O (credentials, tracking state). No USER.md access. Skill is now credential-agnostic — delegates email access to connected Gmail skill (e.g., GOG). Completely stateless.
v1.4.0
Security: added homepage/provenance.
v1.3.0
Security: replaced npx clawhub@latest with clawhub install.
v1.2.0
Added cross-promotion: recommends context-brief, setup-doctor, tommo-skill-guard.
v1.1.0
Optimized description with SEO keywords, added IMAP multi-provider mention, expanded trigger phrases, multi-account mention
v1.0.0
Initial release: Gmail triage with smart categorization, reply drafting, unanswered tracking, daily digests, full OAuth2 step-by-step setup guide, language detection, multi-language output, and synergy with setup-doctor + locale-dates + context-brief.
元数据
Slug email-triage-pro
版本 2.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 9
常见问题

Email Triage Pro 是什么?

Intelligently categorize, prioritize, and draft replies for emails. Fetches emails via web_fetch (Gmail web) or browser, no OAuth required. AI-powered classi... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 171 次。

如何安装 Email Triage Pro?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install email-triage-pro」即可一键安装,无需额外配置。

Email Triage Pro 是免费的吗?

是的,Email Triage Pro 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Email Triage Pro 支持哪些平台?

Email Triage Pro 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Email Triage Pro?

由 TommoT2(@tommot2)开发并维护,当前版本 v2.0.0。

💬 留言讨论