← 返回 Skills 市场
aprilvkuo

Resend Email Sender

作者 aprilvkuo · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
470
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install resend-email-sender
功能描述
Send emails using Resend API. Use when the user needs to send emails without configuring SMTP servers. Supports text and HTML emails, multiple recipients, CC...
安全使用建议
This skill appears to do what it says (send mail through Resend) but take these precautions before installing or running it: 1) The runtime requires RESEND_API_KEY even though the registry metadata doesn't declare it — set a dedicated API key with minimal scope and rotate it if needed. 2) The script will load and export variables from home/.openclaw/workspace/.env (if present) before falling back to local .env; if you keep other secrets there, they could be picked up unintentionally. Consider placing the API key in a dedicated env or passing it directly rather than storing many secrets in a shared .env. 3) Review the included scripts/send_email.py yourself (or run in an isolated environment) — it uses curl via subprocess to post to https://api.resend.com/emails and does not appear to exfiltrate data elsewhere, but reading arbitrary .env files increases risk. 4) If you will let agents invoke this skill autonomously, ensure the agent's permissions and the API key scope are limited. If you want, provide the developer with a request to update the registry metadata to declare RESEND_API_KEY as a required credential and to document why the home .openclaw workspace .env is consulted.
功能分析
Type: OpenClaw Skill Name: resend-email-sender Version: 1.0.0 The OpenClaw skill 'resend-email-sender' is designed to send emails via the Resend API. The `SKILL.md` provides clear, functional instructions without any prompt injection attempts. The `scripts/send_email.py` script correctly implements this functionality, retrieving API keys from environment variables or `.env` files and using `subprocess.run` with a list of arguments to execute `curl`, which mitigates shell injection risks. The script communicates with the legitimate Resend API endpoint (api.resend.com) and shows no evidence of data exfiltration, persistence mechanisms, or other malicious behaviors.
能力评估
Purpose & Capability
The code and SKILL.md implement sending mail via Resend and need a RESEND_API_KEY and optional RESEND_FROM; this matches the declared purpose. However the registry metadata claims no required env vars/credentials while the runtime requires RESEND_API_KEY — an inconsistency that should be corrected or explained.
Instruction Scope
The included script load_env() will look for and parse a .env file in two places: home/.openclaw/workspace/.env and ./ .env, and will inject any key=value pairs into the process env if not already set. Loading home/.openclaw/workspace/.env is surprising: that path may contain unrelated secrets or environment variables. The script only sends data to the Resend API, but implicitly importing arbitrary .env variables increases scope and risk.
Install Mechanism
No install spec or external downloads; this is an instruction-only skill with a bundled Python script. Nothing is fetched from external URLs and no archives are extracted.
Credentials
Runtime requires a single API credential (RESEND_API_KEY) which is proportionate to sending email via Resend. However the skill also reads .openclaw workspace .env and will load any variables there into the environment — this could expose unrelated secrets if that .env contains them. Also the registry metadata failing to declare RESEND_API_KEY reduces transparency.
Persistence & Privilege
Skill does not request always:true, does not modify other skills or system configuration, and does not persist new credentials itself. Autonomous invocation is allowed by default (normal for skills) and is not combined with other high-risk flags.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install resend-email-sender
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /resend-email-sender 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Send emails via Resend API, support text/HTML, multiple recipients, CC/BCC
元数据
Slug resend-email-sender
版本 1.0.0
许可证
累计安装 2
当前安装数 2
历史版本数 1
常见问题

Resend Email Sender 是什么?

Send emails using Resend API. Use when the user needs to send emails without configuring SMTP servers. Supports text and HTML emails, multiple recipients, CC... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 470 次。

如何安装 Resend Email Sender?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install resend-email-sender」即可一键安装,无需额外配置。

Resend Email Sender 是免费的吗?

是的,Resend Email Sender 完全免费(开源免费),可自由下载、安装和使用。

Resend Email Sender 支持哪些平台?

Resend Email Sender 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Resend Email Sender?

由 aprilvkuo(@aprilvkuo)开发并维护,当前版本 v1.0.0。

💬 留言讨论