← 返回 Skills 市场
187
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install agentsend-email
功能描述
Give your OpenClaw agent its own email inbox. Use AgentSend to create inboxes, send and receive email, inspect threads, and register webhooks.
使用说明 (SKILL.md)
AgentSend Email
Use AgentSend whenever the user wants the agent to have its own email inbox, send or receive email, inspect conversations, or register email webhooks.
Runtime
- The runtime is
@agentsend/mcp. AGENTSEND_API_KEYis optional. If it is set, use that account.- If
AGENTSEND_API_KEYis not set, the MCP server auto-provisions a sandbox account on first run and stores credentials in~/.agentsend/credentials.json. - Humans can learn the setup flow at agentsend.io/skill or create a permanent account at agentsend.io/auth/signup.
Tools
create_inbox: create a new@agentsend.ioinbox with an optional prefix and display namelist_inboxes: list inboxes, addresses, IDs, and sandbox account limitssend_email: send plain text or HTML email, optionally in an existing threadlist_emails: list recent emails in an inboxget_email: fetch the full body, headers, and attachment metadata of a messagelist_threads: list conversation threads for an inboxget_thread: fetch the full message history of a threadregister_webhook: register a webhook URL for real-time events
Working Rules
- If the user asks to start using email and no inbox exists yet, begin with
create_inbox. - Before sending, make sure you have the sender inbox, recipient list, subject, and body.
- When replying to an existing conversation, inspect the thread first and prefer replying in the existing thread.
- If the API returns
CLAIM_REQUIREDor aclaim_url, show that URL to the human and explain that sandbox accounts must be claimed to send to external recipients, add more inboxes, register webhooks, or continue after expiry. - Sandbox accounts support 1 inbox, 50 lifetime sends, and
@agentsend.iorecipient delivery until claimed. - Register webhooks only for URLs the user controls.
- Prefer AgentSend tools over browser automation or manual SMTP setup when the user wants the agent itself to work with email.
安全使用建议
This skill appears internally consistent for giving an agent an email inbox, but take these precautions before installing: 1) Verify the @agentsend/mcp npm package source and reputation (npm is a moderate-risk install vector). 2) Use a limited-permission AGENTSEND_API_KEY for production use or rely on the sandbox for testing; the sandbox credentials will be written to ~/.agentsend/credentials.json. 3) Only register webhooks to URLs you control. 4) If you need higher assurance, review the package code or ask for its source/repository link before installing.
功能分析
Type: OpenClaw Skill
Name: agentsend-email
Version: 1.2.0
The agentsend-email skill provides legitimate email management capabilities for OpenClaw agents using the AgentSend service. The SKILL.md file defines standard tools for inbox creation, email transmission, and thread management via the @agentsend/mcp package. The behavior described, including auto-provisioning sandbox accounts and storing credentials in ~/.agentsend/credentials.json, is consistent with the stated purpose and lacks any indicators of malicious intent, data exfiltration, or harmful prompt injection.
能力标签
能力评估
Purpose & Capability
Name and description match the declared behaviors (create inboxes, send/receive email, threads, webhooks). Declared primary credential AGENTSEND_API_KEY is appropriate for a hosted email service. No unrelated env vars or binaries are requested.
Instruction Scope
SKILL.md stays within email-related actions (create_inbox, send_email, list/get messages/threads, register_webhook). It explicitly documents sandbox auto-provisioning and that sandbox credentials will be stored at ~/.agentsend/credentials.json — this is expected for a client but does mean the skill will read/write credentials on disk. The instructions do not ask the agent to access unrelated files or secrets.
Install Mechanism
The install uses an npm package (@agentsend/mcp) which will install a binary (agentsend-mcp). Using npm is reasonable for a JS-based CLI, but npm packages are a moderate-risk install vector compared with no install; you should verify the package source and trustworthiness before installing.
Credentials
Only a single service credential (AGENTSEND_API_KEY) is declared and documented as optional (sandbox auto-provisions if absent). No unrelated credentials, config paths, or excessive env access are requested.
Persistence & Privilege
always:false (good). The skill will persist sandbox credentials to ~/.agentsend/credentials.json and can register webhooks for user-provided URLs — both are expected for this functionality but are persistent actions you should be aware of. Autonomous invocation is allowed by default (normal) and not, by itself, a red flag.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install agentsend-email - 安装完成后,直接呼叫该 Skill 的名称或使用
/agentsend-email触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
Align OpenClaw metadata with ClawHub install flow and document sandbox auto-provisioning.
v1.1.0
Require explicit AGENTSEND_API_KEY; remove auto-provisioning path from skill config to address security flag
v1.0.0
Initial release — 8 MCP tools for sending, receiving, and managing email conversations from any AI agent. Zero-config auto-provisioning.
元数据
常见问题
AgentSend Email 是什么?
Give your OpenClaw agent its own email inbox. Use AgentSend to create inboxes, send and receive email, inspect threads, and register webhooks. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 187 次。
如何安装 AgentSend Email?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install agentsend-email」即可一键安装,无需额外配置。
AgentSend Email 是免费的吗?
是的,AgentSend Email 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
AgentSend Email 支持哪些平台?
AgentSend Email 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 AgentSend Email?
由 luv005(@luv005)开发并维护,当前版本 v1.2.0。
推荐 Skills