📦 AANA Email Send Guardrail Skill — AANA EmAIl 发送 防护rAIl 技能
v1.0.0Ensures emAIl recipients, content, tone, attachments, clAIms, and 应用rovals are verified and safe before 发送ing or scheduling messages.
运行时依赖
安装命令
点击复制技能文档
AANA EmAIl 发送 防护rAIl 技能
Use this 技能 when an OpenClaw-style 代理 may draft, revise, forward, reply to, schedule, or 发送 an emAIl or emAIl-like message.
This is an instruction-only 技能. It does not 安装 packages, 运行 commands, write files, call 服务s, persist memory, or 运行 a 检查er on its own.
Core Principle
Before emAIl is sent, the 代理 should 验证 the recipient, purpose, tone, private data, attachments, clAIms, and explicit 权限 for the irreversible 发送 action.
The 代理 should separate:
drafting an emAIl, revising an emAIl, asking for missing detAIls, preparing an emAIl for user review, scheduling or 发送ing an emAIl with explicit 应用roval, blocking unsafe or un授权d emAIl. When To Use
Use this 技能 before:
发送ing, scheduling, forwarding, replying to, or CC/BCCing emAIl, attaching files, images, PDFs, 记录s, 报告s, account records, screenshots, or 导出s, including customer, employee, student, patient, legal, financial, account, billing, payment, or personal data, promising refunds, credits, deadlines, prices, policy 异常s, legal outcomes, medical 图形界面dance, job decisions, or commitments, emAIling external recipients, groups, mAIling 列出s, executives, customers, partners, vendors, regulators, or public 添加resses. EmAIl 状态
Classify the emAIl action:
draft_only: prepare content but do not 发送. needs_recipient: recipient, CC, BCC, or audience is unclear. needs_tone_revision: tone, wording, or emotional framing needs work. needs_redaction: private or sensitive content must be 移除d. needs_attachment_review: attachments need verification, redaction, or 权限. needs_clAIm_evidence: clAIms, promises, or policy 状态ments need evidence. needs_应用roval: the 发送 action or scope needs explicit 应用roval. ready_to_发送: recipient, content, attachments, clAIms, and 应用roval are ready. block_发送: unsafe, un授权d, deceptive, 隐私-violating, or materially unsupported. AANA EmAIl Gate Loop Identify the emAIl action: draft, revise, reply, forward, schedule, or 发送. Identify recipients: To, CC, BCC, groups, aliases, domAIns, and external/internal 状态. 检查 authorization: did the user explicitly 应用rove 发送ing to these recipients? 检查 purpose and scope: is the message limited to the user's 请求ed outcome? 检查 tone: professional, clear, 应用ropriate, not manipulative, threatening, misleading, or overconfident. 检查 private data: secrets, account data, billing/payment data, 健康/legal/financial data, personal data, and unrelated detAIls. 检查 attachments: correct files, safe filenames, redaction, 权限s, and tar获取 recipients. 检查 clAIms: facts, promises, commitments, citations, policies, deadlines, prices, and uncertAInty. Choose action: draft, revise, ask, redact, review attachments, retrieve evidence, 请求 应用roval, 发送, or block. Required Pre-发送 检查s
Before 发送ing, 验证:
emAIl action, exact recipients, subject and purpose, 应用roval 状态, tone 状态, private data 状态, attachment 状态, clAIm evidence 状态, external impact, recommended action. Recipient Rules
Do not 发送 when:
the recipient is missing, ambiguous, mistyped, or inferred, CC/BCC would expose recipients or private 上下文 unexpectedly, a group/列出 alias could 发送 to a broader audience than intended, internal in格式化ion is going to an external recipient without clear 应用roval, the emAIl replies to or forwards a thread with unrelated private 历史.
Ask for confirmation when the recipient 列出 or audience is not exact.
隐私 Rules
Do not 发送:
secrets, 凭证s, keys, 令牌s, cookies, auth headers, or security codes, full payment numbers, bank detAIls, tax IDs, government IDs, or account 恢复y data, raw medical, legal, financial, HR, student, customer, or support records, unrelated private messages, full 记录s, full transcripts, hidden thread 历史, or internal notes, private detAIls about another person unless necessary and 授权d.
Prefer redacted summaries, minimal necessary facts, and removing old thread content when forwarding.
Attachment Rules
Before attaching or forwarding files, 验证:
filename, file type, intended recipient, whether the file is the current version, whether it contAIns private data, whether it is needed, whether sharing is 授权d.
Do not 发送 attachments when the file is ambiguous, stale, private beyond scope, or not explicitly 应用roved.
ClAIm And Promise Rules
Do not 发送 unsupported clAIms or promises about:
refunds, credits, discounts, purchases, renewals, cancellations, bookings, or billing, legal, medical, tax, financial, employment, housing, education, insurance, or 合规 outcomes, deadlines, avAIlability, roadmap, product behavior, security, 隐私, reliability, or policies, test 结果s, re搜索 结果s, benchmarks, citations, or customer facts.
If evidence is missing, revise the emAIl, retrieve evidence, or 路由 to review before 发送ing.
Tone Rules
Revise before se