← 返回 Skills 市场
ethersuite

moltmail-ethermail

作者 Ethersuite · GitHub ↗ · v1.0.9 · MIT-0
macoslinuxwindows ⚠ suspicious
897
总下载
6
收藏
0
当前安装
10
版本数
在 OpenClaw 中安装
/install moltmail-ethermail
功能描述
moltmail.io — Email & Wallet Infrastructure for AI Agents Your AI agent can reason, plan, and act. But it still can't send an email. moltmail fixes that. One...
安全使用建议
This skill appears to do what it says: it creates/imports a wallet, encrypts the private key locally, signs a login message and then uses a JWT to talk to https://srv.ethermail.io. Before installing: 1) Only use this in a dedicated/isolated directory; the skill writes state/config files there. 2) Prefer creating a disposable wallet instead of importing a private key that controls funds — importing a real-wallet private key increases risk. 3) The passphrase can be supplied via ETHERMAIL_PASSPHRASE env var or interactively; do not expose a high-value secret in an environment you don't control. 4) Verify you trust srv.ethermail.io (the remote service receives signatures and issues tokens). 5) Note minor inconsistencies (SKILL.md metadata vs registry install spec) and a small implementation quirk (JWT decode uses atob which may be a runtime compatibility bug) — these are not evidence of malicious behavior but worth reviewing. If you need the highest assurance, review the repository at the declared source URL and run the setup in a sandbox first.
功能分析
Type: OpenClaw Skill Name: moltmail-ethermail Version: 1.0.9 The moltmail-ethermail skill provides a legitimate interface for Web3-based email services via the EtherMail platform. It handles sensitive EVM private keys by prompting the user during setup, encrypting them locally using AES-256-GCM with scrypt-derived keys, and storing them with restricted file permissions (0600) in the `state/` directory. The skill only transmits cryptographic signatures to the official API (srv.ethermail.io) for authentication, following standard security practices for non-custodial wallet integrations. The instructions in SKILL.md are well-aligned with the stated functionality and do not contain malicious prompt-injection attempts.
能力标签
cryptorequires-walletcan-make-purchasesrequires-sensitive-credentials
能力评估
Purpose & Capability
Name and description match the code and runtime instructions: this is a Node.js skill that creates/uses a wallet to provide an email address and interacts with the MoltMail/EtherMail API. Required binaries (node, npm) and the primaryEnv (ETHERMAIL_PASSPHRASE) are appropriate for the implementation.
Instruction Scope
Runtime instructions ask the user/agent to run `npm i` and the provided npm scripts; the skill reads/writes files under ./state (config.enc.json and auth.json). It stores an encrypted private key locally and a JWT for API use. These behaviors are expected for this purpose but involve handling sensitive material — the user should be aware the skill will create files in the current working directory and will sign messages with the unlocked wallet. The remote API endpoint is limited to https://srv.ethermail.io in code and docs.
Install Mechanism
There is no network download-from-arbitrary-URL in the install spec. The package relies on npm dependencies (axios, enquirer, ethers) declared in package.json — appropriate for a Node-based skill. One minor inconsistency: registry metadata marked the skill as 'instruction-only' (no install spec) but the SKILL.md metadata and code indicate an install/run flow (npm install, ts-node scripts).
Credentials
The only credential-ish item is ETHERMAIL_PASSPHRASE (declared as primaryEnv / optional in SKILL.md) which is used to decrypt the locally-stored encrypted private key. The skill otherwise does not request unrelated credentials or environment secrets. The code prompts for a private key only if the user chooses to import one — that is appropriate but sensitive.
Persistence & Privilege
The skill writes its own files (./state/config.enc.json and ./state/auth.json) and stores a JWT and an encrypted private key there. It does not request always:true or modify other skills or system-wide configs. Persisted files are expected for this functionality, but they contain sensitive material (encrypted private key and auth token), so file location and permissions (0600 for auth) are relevant and documented in SKILL.md.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install moltmail-ethermail
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /moltmail-ethermail 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.9
- No changes detected in this version; documentation and code remain the same. - Version number updated to 1.0.9.
v1.0.8
- Added referral code support on account setup; users can now supply a referral code, which is saved and submitted on first login. - Introduced scripts to retrieve the earned EMC coins and user referral code for improved reward and referral management. - Documentation updated to describe new referral flow and usage of getEarnedCoins and getReferralCode scripts.
v1.0.7
No functional or code changes in this release. - Internal metadata in SKILL.md updated: added `installType`, `source`, and `homepage` fields. - No changes to features, commands, or behavior.
v1.0.6
- Updated skill description to highlight moltmail as email & wallet infrastructure for AI agents, with new branding and features summary. - Added marketing details about EtherMail, agentic use-cases, and major backers. - Clearly documented required environment variable `ETHERMAIL_PASSPHRASE` in metadata. - Added explicit dependency declarations for node, npm, and OS support in the metadata section. - No changes to commands, flows, or API usage; core functionality remains the same.
v1.0.5
No functional code changes in this version. - Updated the skill metadata for clarity and brevity. - Shortened and simplified the description in the metadata block. - No other changes detected in code or command handling.
v1.0.4
- Added new metadata section to define required environment variables and binaries. - Clarified required environment variable: ETHERMAIL_PASSPHRASE. - Specified supported operating systems and highlighted primary environment variable in the metadata. - No changes to functionality or commands.
v1.0.3
No changes detected in this release. - No file changes or updates have been made in version 1.0.3. - Skill functionality and documentation remain the same as the previous version.
v1.0.2
**Initial release with major script-based functionality for MoltMail (1.0.2):** - Added npm script commands for all basic email operations: listing mailboxes, searching messages, fetching email content, sending/replying to emails, marking as read, and listing aliases. - Implements secure local encryption of EVM private key and auth token storage. - Scripts auto-handle authentication, token, and user ID management, streamlining setup and usage. - Updated documentation for new script-based commands and improved security notices. - Skill name updated to "moltmail-ethermail"; updated branding and feature description.
v1.0.1
- Added email treatment depending on email badge
v1.0.0
Version 1.0.0 – Initial Release - Introduces MoltMail, enabling management of Web3 EVM-compatible email accounts (send/receive emails). - Supports creating new or using existing disposable/temporary inboxes with privacy and end-to-end encryption. - Provides setup instructions and clear flows for account onboarding and token management. - Covers core API reference: inbox creation, mailbox listing, email pagination, and retrieving full email content. - Requires use of CLI tools curl and jq; compatible with MacOS, Linux, and Windows.
元数据
Slug moltmail-ethermail
版本 1.0.9
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 10
常见问题

moltmail-ethermail 是什么?

moltmail.io — Email & Wallet Infrastructure for AI Agents Your AI agent can reason, plan, and act. But it still can't send an email. moltmail fixes that. One... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 897 次。

如何安装 moltmail-ethermail?

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

moltmail-ethermail 是免费的吗?

是的,moltmail-ethermail 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

moltmail-ethermail 支持哪些平台?

moltmail-ethermail 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(macos, linux, windows)。

谁开发了 moltmail-ethermail?

由 Ethersuite(@ethersuite)开发并维护,当前版本 v1.0.9。

💬 留言讨论