Token导航 LogoToken导航TokenDH.com
待分类需要联网github未标认证来源可访问许可证需确认审计异常

email-action-extractor电子邮件操作提取器

Agent Skill

email-action-extractor 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

372

周安装

16

GitHub Stars

851

下载量

131
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:email-action-extractor(电子邮件操作提取器)
来源仓库:https://github.com/krafton-ai/kira
仓库路径:skills/email-action-extractor
安装命令:
npx skills add https://github.com/krafton-ai/kira --skill email-action-extractor
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/krafton-ai/kira --skill email-action-extractor

简介

email-action-extractor 从邮件文本中提取指派给用户的具体行动项并格式化输出。

  • 过滤纯信息类邮件,专注含明确请求动词(请/需要/请求)的内容。
  • 支持截止日期识别和任务管理工具对接,提升待办事项处理效率。
  • 安装前需确认目标任务系统 API 兼容性。
  • 注意:转发类邮件需判断是否真正需要响应而非简单传递。

SKILL.md

Email Action Extractor

Extract actionable tasks assigned to the user from email text and prepare information for task management tool calls.

Core Principles

Filter Out Informational Emails: Do not process emails that merely convey information. Only extract emails with clear, explicit action requests.

Action-Oriented Keywords: Focus on emails containing request expressions such as:

  • Please [action] / Could you [action]
  • Need you to / Would you
  • Request for / Asking you to
  • Review / Approve / Submit / Prepare / Complete
  • By [deadline] / Due [date]
  • Urgent / ASAP / High priority

Group Email Handling: For emails with multiple recipients, only extract actions when:

  • User is explicitly mentioned by name (@username, "John please...")
  • User's email is in To: field (not just CC)
  • Action is directed at "everyone" or "team" without specific person mentioned

Processing Steps

1. Email Analysis

For each email, determine:

Is this actionable?

  • Does it contain explicit request verbs?
  • Is there a specific task described?
  • Is there a deadline or time constraint?
  • Does it require a response or deliverable?

Is this for me?

  • Am I in the To: field (not just CC)?
  • Am I mentioned by name in the body?
  • Is this a group email where someone else is the assignee?
  • Is this directed at "everyone" or specifically at me?

Action characteristics:

  • Clear and specific (not vague like "let me know your thoughts")
  • Has measurable completion criteria
  • Requires effort beyond simple acknowledgment

2. Action Identification

When an action is identified, extract:

  • Requester: Who is asking (name and email)
  • Action description: What needs to be done (be specific)
  • Deadline: When is it due (if specified)
  • Priority signals: "urgent", "ASAP", "high priority", etc.
  • Context: Related links, attachments, email ID, thread context

3. Exclude Non-Actionable Emails

Always exclude:

  • Simple announcements (company news, system notifications)
  • FYI emails (informational only)
  • Automated reports and alerts
  • Meeting invites without action items
  • One-way information sharing
  • Marketing/promotional emails
  • Newsletter/subscription emails (blog updates, product news)
  • Emails from no-reply addresses
  • Emails with unsubscribe links
  • Status updates without requests
  • "Thanks" / "Got it" acknowledgments

Edge cases - be conservative:

  • "Let me know what you think" → Only if context requires formal feedback
  • "Feel free to reach out" → Exclude (optional, not required)
  • "For your information" → Exclude
  • "Please be aware" → Exclude (informational)
  • "Hope this helps" → Exclude

4. Priority Assessment

When present, identify priority indicators:

High Priority:

  • Explicit: "urgent", "ASAP", "high priority", "critical"
  • Near deadline: due today or tomorrow
  • Executive request: from leadership
  • Blocking others: "blocking", "dependency"

Normal Priority:

  • Standard deadline: few days to weeks
  • Regular business request
  • No priority indicators mentioned

Low Priority:

  • "When you get a chance"
  • "No rush"
  • Distant deadline: weeks or months away

Examples

✅ Actionable - Direct Assignment

From: Manager Kim <kim@company.com>
To: you@company.com
Subject: [Urgent] Q4 Report Review Needed
Body: "Hi, please review the attached Q4 report and provide feedback by Friday EOD.
Focus on the financial projections section."

Extract: Review Q4 report financial projections, provide feedback (Due: Friday EOD, Priority: High)

✅ Actionable - Meeting with Pre-work

From: Project Lead <lead@company.com>
To: team@company.com (5 people)
Subject: Design Review Tomorrow
Body: "Team, please review the design doc before tomorrow's 2pm meeting and come prepared
with questions. Link: [doc]"

Extract: Review design doc before 2pm meeting tomorrow (Due: Tomorrow 2pm)

❌ Informational - No Action

From: HR Team <hr@company.com>
To: all@company.com
Subject: Holiday Policy Update
Body: "Hi everyone, please note that our holiday policy has been updated.
See attached for details."

Exclude: Informational announcement, no specific action required

❌ Automated - System Email

From: notifications@jira.com
Subject: Daily Digest: 3 issues updated
Body: "Here's your daily summary of Jira updates..."

Exclude: Automated digest, informational only

✅ Group Email - User Mentioned

From: Tech Lead <lead@company.com>
To: dev-team@company.com (10 people)
Subject: Sprint Planning
Body: "Team update: @John please implement the login feature this sprint.
@Sarah will handle the API integration."

Extract (if user is John): Implement login feature this sprint

❌ Group Email - Someone Else Assigned

From: Tech Lead <lead@company.com>
To: dev-team@company.com (10 people)
Subject: Sprint Planning
Body: "@Sarah please handle the API integration this sprint."

Exclude (if user is not Sarah): Action assigned to someone else

❌ Newsletter/Subscription

From: TechNews Weekly <newsletter@technews.com>
Subject: This Week in Tech: AI Advances
Body: "Here are this week's top stories... [Unsubscribe]"

Exclude: Newsletter, promotional content

❌ Vague Request

From: Colleague <colleague@company.com>
Subject: Quick question
Body: "Hey, when you get a chance, let me know your thoughts on the new process."

Exclude: Too vague, no specific deliverable, "when you get a chance" indicates low priority/optional

✅ Clear Request with Deadline

From: Client <client@external.com>
Subject: Contract Review
Body: "Could you review the attached contract and send back signed copy by Wednesday?
Please pay special attention to section 3.2."

Extract: Review contract (focus on section 3.2), sign and return (Due: Wednesday)

Edge Case Guidelines

"Please review" emails:

  • ✅ Include if: formal review required, feedback expected, deadline given
  • ❌ Exclude if: casual "take a look", FYI context, no response needed

Meeting invites:

  • ✅ Include if: requires preparation, deliverable needed beforehand
  • ❌ Exclude if: simple attendance, no pre-work required

CC'd emails:

  • ✅ Include if: explicitly mentioned in body despite being CC
  • ❌ Exclude if: just CC'd for visibility, no direct action

Thread replies:

  • Check if action already completed or superseded by later emails
  • Avoid duplicate extraction from email chains

Best Practices

  • Be conservative: When in doubt, exclude rather than create noise
  • Context matters: Consider the sender-recipient relationship
  • Avoid trivial tasks: Skip courtesy responses unless explicitly requested
  • Check completeness: Ensure extracted action is clear and self-contained
  • Preserve context: Include enough information for the user to understand the task without re-reading the email

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.95%
按下载量换算48

Claude

32.03%
按下载量换算42

Cursor

19.25%
按下载量换算25

Gemini CLI

9.08%
按下载量换算12

安全审计

Gen Agent Trust Hub

未通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills