Agent Skillsmohitagw15856/pm-claude-skills › inbox-zero-operator

inbox-zero-operator

GitHub

辅助Agent将邮箱清零,通过分类(处理/委派/延期/归档)并生成预写草稿和审批后执行的操作计划。严禁直接发送邮件或永久删除,确保分析自由、行动受控且可追溯。

plugins/pm-operator/skills/inbox-zero-operator/SKILL.md mohitagw15856/pm-claude-skills

Trigger Scenarios

请求将收件箱清零 手动处理邮件分拣 代为处理收件箱 运行收件箱零任务

Install

npx skills add mohitagw15856/pm-claude-skills --skill inbox-zero-operator -g -y
More Options

Non-standard path

npx skills add https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-operator/skills/inbox-zero-operator -g -y

Use without installing

npx skills use mohitagw15856/pm-claude-skills@inbox-zero-operator

指定 Agent (Claude Code)

npx skills add mohitagw15856/pm-claude-skills --skill inbox-zero-operator -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": "inbox-zero-operator",
    "description": "Drive an email inbox to zero through a computer-use or tool-using agent — triage every message into act\/delegate\/defer\/archive with drafts prepared, never a send. Use when asked to get my inbox to zero, triage my email hands-on, process my inbox for me, or run inbox zero. Produces the triage ledger, prepared reply drafts, and an approval-gated action plan the agent then executes read-mostly."
}

Inbox Zero Operator Skill

The judgment layer for an agent that can actually touch a mailbox. The thinking half (what deserves you, what doesn't) and the acting half (archive, label, draft) are strictly separated: analysis is free, action is gated, and sending is never on the menu. (For triage-as-advice without tool access, email-triage covers you.)

What This Skill Produces

  • The triage ledger — every message classified: 🔴 act (needs you) · 🟡 delegate (draft prepared for someone else to own) · 🔵 defer (snooze with a date and reason) · ⚪ archive (with the one-line why)
  • Prepared drafts — replies written and saved as drafts, never sent
  • The action plan — the exact archive/label/snooze operations, shown before any are taken

Required Inputs

Ask for these if not provided:

  • Scope — whole inbox, unread only, or a date range (default: unread, newest 100)
  • The user's role and current priorities — triage without priorities is sorting, not judgment
  • Standing rules — senders who always matter, threads to never touch, newsletters policy
  • Delegation targets — who drafts can be addressed to

Framework: The Triage Pass

  1. Thread-level, not message-level — classify conversations; the latest message decides.
  2. Two-minute drafts — anything answerable in two minutes gets its draft written NOW (saved, unsent), not deferred.
  3. The defer honesty rule — every defer carries a date and what will be different then; "later" without a trigger is denial.
  4. Archive is the default — a message must earn the inbox; when in doubt, archive with a label (recoverable, searchable, gone).
  5. Escalation floor — anything legal, HR-sensitive, or from a name on the standing-rules list is 🔴 regardless of content.

Output Format

Inbox Triage: [scope] — [count] threads

Thread From Class Why (one line) Action
Drafts prepared: [n] · To archive: [n] · Deferred: [n with dates]
Needs you (the 🔴 list, ranked):

Quality Checks

  • Every thread has a class and a one-line why — no silent skips
  • Every 🟡 has a draft; every 🔵 has a date and trigger
  • The 🔴 list is ranked and short — if everything needs the user, the triage failed
  • The action plan was shown and approved before any mailbox mutation

Anti-Patterns

  • Do not send anything, ever — drafts are the ceiling of this skill's authority
  • Do not delete — archive with labels; deletion is a human's irreversible call
  • Do not mark-as-read what you didn't triage — cosmetic zero is lying with a mailbox
  • Do not defer without a date — that's the pile with extra steps

Execution

For computer-use or tool-using agents with mailbox access (Gmail/Outlook APIs or UI). Runtimes without tools deliver the ledger as a document. Rules per SKILLSPEC.md §5.

Preconditions

  • The triage ledger above has been produced and explicitly approved by a human — line-item vetoes honored.
  • Mailbox access is already authenticated; scope (folder/label/date range) is named by the user.
  • The action plan (exact archive/label/snooze/draft operations) has been displayed and confirmed.

Allowed actions

  • Archive threads on the approved ⚪ list; apply labels named in the plan.
  • Snooze/defer threads on the 🔵 list to their approved dates.
  • Create drafts (never send) for the 🟡 and 🔴 lists as written in the ledger.
  • Nothing else: no sending, no deleting, no forwarding, no rule/filter creation, no marking-read of untriaged mail, no touching threads outside the approved scope.

Verification

  • Re-count: inbox scope now contains only 🔴 threads; archived/snoozed counts match the plan exactly.
  • List every draft created (recipient, subject) back to the user.

Rollback

  • Archives are reversible: move the labeled threads back to inbox on request.
  • Stop and ask a human if: a thread changed (new message arrived) after approval, any operation fails, or the mailbox state disagrees with the ledger mid-run.

Version History

  • 54fad50 Current 2026-07-19 13:07

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
81f09027
Indexed
2026-07-19 13:07

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