← Back to Skills Marketplace
tempepeot

Writing and reading

by Tempepeot · GitHub ↗ · v1.0.0 · MIT-0
macoslinuxwindows ⚠ suspicious
73
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install moltmailermp
Description
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...
Usage Guidance
This skill appears to do what it claims, but you should: (1) only use a throwaway/new wallet or one you control for this skill if you are uncomfortable importing private keys into a third-party tool; (2) protect the passphrase (ETHERMAIL_PASSPHRASE) and the state folder (./state) since it stores the encrypted key and JWT token; (3) review and trust the remote service (https://srv.ethermail.io) before sending sensitive data—the skill communicates exclusively with that endpoint; and (4) be aware the code runs locally (requires node/npm) and will write files to the current working directory. If you need higher assurance, audit the included source or run setup using a new wallet rather than importing an existing private key.
Capability Analysis
Type: OpenClaw Skill Name: moltmailermp Version: 1.0.0 The skill provides Web3 email functionality via EtherMail, which involves high-risk capabilities such as handling EVM private keys and performing network requests to 'srv.ethermail.io'. Although the code follows security best practices—encrypting keys locally with AES-256-GCM (scrypt-derived), using 0600 file permissions for sensitive data in 'setup.ts' and 'lib/ethermail.ts', and providing clear security notices in 'SKILL.md'—the inherent risk of managing cryptographic material and session tokens qualifies it as suspicious under the provided criteria for risky but plausibly necessary capabilities.
Capability Tags
cryptorequires-walletcan-make-purchasesrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description, required binaries (node, npm), included code files, and network endpoints (https://srv.ethermail.io) all match an email+web3 wallet integration. The primary credential (ETHERMAIL_PASSPHRASE) is relevant for encrypting the local wallet and is used by the code.
Instruction Scope
Runtime instructions and scripts are scoped to creating/importing a wallet, encrypting the private key locally, storing a JWT token, and calling the service API. The skill explicitly reads/writes ./state/config.enc.json and ./state/auth.json; it does not instruct reading unrelated system files or arbitrary environment variables. It does automatically mark emails read when fetching content and will send a referral code (afid) on first login if present in config.
Install Mechanism
There is no download-from-URL installer; dependencies are standard npm packages declared in package.json (axios, ethers, enquirer). The code is included in the bundle. No obscure external archives or shorteners are used in installs.
Credentials
Only ETHERMAIL_PASSPHRASE is referenced as an environment variable to bypass the interactive passphrase prompt. No unrelated secrets or multi-service credentials are requested. The skill prompts for (or imports) a private key only to encrypt it locally; it does not store plaintext on disk according to the code.
Persistence & Privilege
The skill is user-invocable and not forced-always; it writes its own state under ./state (config and auth token) but does not modify other skills or system-wide agent settings. No elevated platform privileges are requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install moltmailermp
  3. After installation, invoke the skill by name or use /moltmailermp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of moltmail-ethermail skill — email & wallet infrastructure for AI agents. - Enables agents to create or connect a wallet-backed email account via MoltMail. - Supports sending, receiving, and reading emails, including payment and interactive types. - Securely handles private keys and tokens using local encryption and environment variable passphrase. - Provides commands for mailbox management, aliases, and checking earned coins (EMC). - Requires initial setup using npm, with guided flows for both new and existing accounts.
Metadata
Slug moltmailermp
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Writing and reading?

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... It is an AI Agent Skill for Claude Code / OpenClaw, with 73 downloads so far.

How do I install Writing and reading?

Run "/install moltmailermp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Writing and reading free?

Yes, Writing and reading is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Writing and reading support?

Writing and reading is cross-platform and runs anywhere OpenClaw / Claude Code is available (macos, linux, windows).

Who created Writing and reading?

It is built and maintained by Tempepeot (@tempepeot); the current version is v1.0.0.

💬 Comments