email-to-tasks

GitHub

从邮件或线程中提取隐含请求,生成包含所有者、截止日期和完成标准的任务列表,并起草确认回复。适用于需要明确行动项、分配责任或澄清模糊指令的场景。

skills/email-to-tasks/SKILL.md mohitagw15856/pm-claude-skills

Trigger Scenarios

提取邮件中的行动项 将线程转换为任务列表 明确邮件中的实际要求

Install

npx skills add mohitagw15856/pm-claude-skills --skill email-to-tasks -g -y
More Options

Use without installing

npx skills use mohitagw15856/pm-claude-skills@email-to-tasks

指定 Agent (Claude Code)

npx skills add mohitagw15856/pm-claude-skills --skill email-to-tasks -a claude-code -g -y

安装 repo 全部 skill

npx skills add mohitagw15856/pm-claude-skills --all -g -y

预览 repo 内 skill

npx skills add mohitagw15856/pm-claude-skills --list

SKILL.md

Frontmatter
{
    "name": "email-to-tasks",
    "description": "Convert an email (or a whole thread) into real tasks — the actual asks extracted from the prose, each with owner, deadline, and the done-test, so nothing lives in the inbox as its own reminder. Use when asked what am I actually being asked to do here, turn this thread into a task list, extract the action items from this email, or I keep re-reading this thread. Produces the ask extraction with quoted sources, the task list in owner-verb-deadline form, and the reply that confirms the commitments."
}

Email To Tasks Skill

Long emails and longer threads hide their asks: three requests buried in paragraph four, a soft deadline in the sign-off, an implied "you'll handle this?" nobody confirmed. Until the asks are extracted, the thread itself becomes the task — re-read five times, actioned zero. This skill mines the actual requests (quoted, so nothing is invented), converts each into owner-verb-deadline form with a done-test, and drafts the confirming reply that turns assumptions into commitments.

What This Skill Produces

  • The ask extraction — every explicit and implied request, quoted from the source text
  • The task list — each: owner · verb-first action · deadline (stated or proposed) · the done-test
  • The ambiguity list — asks too vague to action, each with the clarifying question that fixes it
  • The confirming reply — the short message that locks owners and dates before anyone's assumption diverges

Required Inputs

Ask for these if not provided:

  • The email/thread — verbatim; extraction quotes its sources
  • Who the user is in it — extraction is role-relative: their tasks, tasks they're delegating, and tasks that are someone else's problem are three different lists
  • The task system — where tasks live (tool or list), so the output lands in import-ready shape

Framework: The Extraction Rules

  1. Hunt four ask-shapes: direct requests ("please send…") · questions requiring work ("could you find out…") · implied ownership ("someone should…" in a thread addressed to you) · and commitments the user made ("I'll get back to you on…") — the last category is the most-dropped and most reputation-expensive.
  2. Quote or it doesn't exist: every task cites its source line. Extraction that paraphrases invents asks; the quote discipline keeps the list honest and makes the confirming reply defensible.
  3. Owner-verb-deadline or it's not a task: "the report" is a topic; "Mira sends the Q3 report to finance by Thursday EOD" is a task. Unstated deadlines get proposed ones marked as proposals — the confirming reply makes them real.
  4. The done-test: each task states what done observably looks like ("the deck is in the shared folder and Ana is told"). Tasks without done-tests get re-litigated at review time.
  5. Ambiguity gets a question, not a guess: "handle the vendor situation" doesn't decompose — it generates the clarifying question ("by 'handle,' do you mean renegotiate or terminate?") and parks until answered. Guessed interpretations of vague asks are how work gets done twice.

Output Format

Tasks From: [thread subject]

Your Tasks

Task (owner-verb-deadline) Source (quoted) Done-test

You're Delegating / Others Own

[Same table — the confirming reply assigns these explicitly]

Commitments You Made

[The "I'll…" list — these outrank inbound asks reputationally]

Too Vague To Action

[Each: the quoted ask + the clarifying question]

The Confirming Reply

[Short draft: "Confirming: I'll do X by [date], Y by [date]. Assuming Z is with Priya — flag if not. On the vendor question: [the clarifier]."]

Quality Checks

  • Every task quotes its source line
  • Every task has owner, verb, deadline (stated or labeled-proposed), and done-test
  • The user's own outbound commitments were mined, not just inbound asks
  • Vague asks became questions, never guesses
  • The confirming reply covers every owner assumption the extraction made

Anti-Patterns

  • Do not paraphrase asks into existence — quote or drop
  • Do not leave deadlines unproposed — "no deadline" means "never" in practice; propose and confirm
  • Do not skip the confirming reply — unconfirmed extraction is a private theory about shared work
  • Do not action vague asks by interpretation — the clarifying question costs one line; the wrong guess costs the work
  • Do not leave the thread as backup storage — once tasks are filed and confirmed, the thread archives

Version History

  • 471c606 Current 2026-07-22 14:49

Same Skill Collection

exports/openclaw/360-feedback-template/SKILL.md
exports/openclaw/401k-plan-decoder/SKILL.md
exports/openclaw/ab-test-planner/SKILL.md
exports/openclaw/ab-test-readout/SKILL.md
exports/openclaw/accessibility-audit/SKILL.md
exports/openclaw/account-plan/SKILL.md
exports/openclaw/acquirer-red-team/SKILL.md
exports/openclaw/ad-copy/SKILL.md
exports/openclaw/aeo-optimizer/SKILL.md
exports/openclaw/agenda-or-cancel/SKILL.md
exports/openclaw/agent-design-review/SKILL.md
exports/openclaw/agent-observability-spec/SKILL.md
exports/openclaw/agent-spec/SKILL.md
exports/openclaw/ai-ethics-review/SKILL.md
exports/openclaw/ai-eval-plan/SKILL.md
exports/openclaw/ai-feature-prd/SKILL.md
exports/openclaw/ai-product-canvas/SKILL.md
exports/openclaw/air-quality/SKILL.md
exports/openclaw/altitude-shifter/SKILL.md
exports/openclaw/ambiguity-resolver/SKILL.md
exports/openclaw/analyst-relations-brief/SKILL.md
exports/openclaw/announcement-card/SKILL.md
exports/openclaw/api-docs-writer/SKILL.md
exports/openclaw/api-test-plan/SKILL.md
exports/openclaw/api-versioning-strategy/SKILL.md
exports/openclaw/apology-letter/SKILL.md
exports/openclaw/architecture-decision-record/SKILL.md
exports/openclaw/architecture-diagram/SKILL.md
exports/openclaw/archive-strategy/SKILL.md
exports/openclaw/assumption-bounty/SKILL.md
exports/openclaw/assumption-mapper/SKILL.md
exports/openclaw/async-update-format/SKILL.md
exports/openclaw/auto-repair-estimate-decoder/SKILL.md
exports/openclaw/autopilot-charter/SKILL.md
exports/openclaw/benefits-decoder/SKILL.md
exports/openclaw/bid-tender-review/SKILL.md
exports/openclaw/board-deck-narrative/SKILL.md
exports/openclaw/board-minutes/SKILL.md
exports/openclaw/board-pre-read/SKILL.md
exports/openclaw/bom-cost-review/SKILL.md
exports/openclaw/bookkeeping-categorization/SKILL.md
exports/openclaw/boolean-search-builder/SKILL.md
exports/openclaw/brag-doc/SKILL.md
exports/openclaw/brainstorming/SKILL.md
exports/openclaw/brief-builder/SKILL.md
exports/openclaw/briefing-note/SKILL.md
exports/openclaw/budget-builder/SKILL.md
exports/openclaw/budget-variance-analysis/SKILL.md
exports/openclaw/bug-diagnosis/SKILL.md
exports/openclaw/bug-report/SKILL.md

Metadata

Files
0
Version
471c606
Hash
4e31f60d
Indexed
2026-07-22 14:49

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-30 14:15
浙ICP备14020137号-1 $방문자$