A specialized tool for sending high-volume, personalized emails by merging spreadsheet data with custom templates.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install batch-send-mail
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install batch-send-mail using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Batch Send Mail is a robust automation utility designed to simplify complex email outreach. It allows users to transform static spreadsheets into dynamic, personalized communication streams. By leveraging Openclaw Skills, this tool handles the heavy lifting of parsing recipient lists, mapping variables to placeholders, and ensuring secure delivery via SMTP.
This skill is built for reliability and precision, featuring a dedicated dry-run mode that lets developers and marketers preview their content before it hits an inbox. It supports both plain text and rich HTML formats, making it versatile enough for everything from technical notifications to branded marketing campaigns.
To get started with this skill in your environment, ensure you have Python 3.6+ and the required libraries installed:
pip install pandas openpyxl
Run the script for the first time to trigger the interactive SMTP configuration, which is a key part of the setup for Openclaw Skills:
python scripts/batch_send_mail.py --table contacts.csv --template email_template.txt --subject "Your Subject Here" --dry-run
Your SMTP credentials (server, port, email, and auth code) will be automatically saved to config/config.ini for future use.
| Requirement | Description | Note |
|---|---|---|
| Table Column 1 | Recipient Email Address | Required |
| Table Column 2 | CC Email Addresses | Optional (use |
| Table Column 3+ | Template Variables | Maps to {variable1}, {variable2}, etc. |
| Template File | .txt or .html file | Contains placeholders for injection |
| Config File | config/config.ini | Stores SMTP server and sender credentials |
Loading
Transform WeChat Official Account articles into high-quality, noise-free Markdown files with preserved formatting and local images.

A specialized automation tool for querying Uniqlo's Chinese API to find and report on discounted clothing items by category and size.

A specialized AI assistant designed to streamline Git operations, resolve complex merge conflicts, and manage version control workflows.

A high-performance semantic memory system for AI agents that combines vector embeddings with knowledge graphs for precise, context-aware information retrieval.

A specialized CLI utility designed to transform live web pages into clean, structured Markdown files or integrated Obsidian notes.

Connect OpenClaw with the NousResearch Hermes Agent to leverage autonomous learning cycles and multi-platform agent orchestration.








































