← Back to Skills Marketplace
ckchzh

Email Marketer

by BytesAgain2 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ Security Clean
160
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install email-marketer
Description
Plan email campaigns with segmentation, A/B testing, and benchmarking. Use when designing campaigns, segmenting lists, benchmarking rates.
README (SKILL.md)

Email Marketer

AI toolkit for email marketing operations — configure, benchmark, compare, prompt, evaluate, fine-tune, analyze, cost, usage, optimize, test, and report. All entries are logged locally with timestamps for tracking and audit.

Commands

Command Description
email-marketer configure \x3Cinput> Configure email marketing settings or record a config entry
email-marketer benchmark \x3Cinput> Run benchmarks or record a benchmark entry
email-marketer compare \x3Cinput> Compare campaigns or record a comparison entry
email-marketer prompt \x3Cinput> Generate or record email prompts
email-marketer evaluate \x3Cinput> Evaluate campaign performance or record an evaluation entry
email-marketer fine-tune \x3Cinput> Fine-tune parameters or record a fine-tuning entry
email-marketer analyze \x3Cinput> Analyze campaign data or record an analysis entry
email-marketer cost \x3Cinput> Track costs or record a cost entry
email-marketer usage \x3Cinput> Track usage metrics or record a usage entry
email-marketer optimize \x3Cinput> Optimize campaigns or record an optimization entry
email-marketer test \x3Cinput> Run A/B tests or record a test entry
email-marketer report \x3Cinput> Generate reports or record a report entry
email-marketer stats Show summary statistics across all entry types
email-marketer export \x3Cfmt> Export all data (json, csv, or txt)
email-marketer search \x3Cterm> Search across all log entries by keyword
email-marketer recent Show the 20 most recent activity entries
email-marketer status Health check — version, data dir, entry count, disk usage
email-marketer help Show help with all available commands
email-marketer version Show current version (v2.0.0)

Each command (configure, benchmark, compare, prompt, evaluate, fine-tune, analyze, cost, usage, optimize, test, report) works in two modes:

  • No arguments: displays the 20 most recent entries from that command's log
  • With arguments: records the input with a timestamp and appends to the command's log file

Data Storage

All data is stored locally at ~/.local/share/email-marketer/. Each action is logged to its own file (e.g., configure.log, benchmark.log, analyze.log). A unified history.log tracks all operations. The built-in export function supports JSON, CSV, and plain text formats.

Requirements

  • bash 4+ (uses set -euo pipefail)
  • Standard Unix utilities (wc, du, grep, tail, sed, date)

When to Use

  • Tracking email campaign configurations and benchmark results
  • Logging A/B test outcomes and evaluation metrics
  • Recording cost and usage data for email marketing operations
  • Fine-tuning campaign parameters with documented history
  • Analyzing campaign performance trends over time
  • Exporting marketing data for stakeholder reports

Examples

# Configure a new campaign
email-marketer configure "weekly newsletter — segment: active users, send: Tuesday 9AM"

# Record a benchmark result
email-marketer benchmark "open rate 24.5%, click rate 3.2%, industry avg 21%"

# Compare two campaigns
email-marketer compare "Campaign A: 28% open vs Campaign B: 22% open"

# Evaluate campaign performance
email-marketer evaluate "Q1 drip sequence — 15% conversion, 2.1% unsubscribe"

# Record a cost entry
email-marketer cost "March send volume: 50K emails, cost: $45"

# Run an A/B test
email-marketer test "Subject line A vs B — A won with 31% open rate"

# View recent activity
email-marketer recent

# Export all data as CSV
email-marketer export csv

# Search for entries about "onboarding"
email-marketer search onboarding

# Check overall health
email-marketer status

Powered by BytesAgain | bytesagain.com | [email protected]

Usage Guidance
This skill is coherent with its stated purpose, but before installing consider: (1) it logs every user-provided input unencrypted under ~/.local/share/email-marketer — do not enter passwords, API keys, or other secrets into the CLI. (2) The JSON export implementation is brittle (no escaping) and may produce invalid JSON if entries contain quotes/newlines. (3) There is no install spec — verify how the platform will place and run the bundled script (permissions, PATH). (4) Review the bundled script contents yourself (or inspect on install) to confirm the platform didn't modify it. If you plan to store sensitive campaign data, consider restricting filesystem permissions on the data dir or using an alternative that encrypts logs.
Capability Analysis
Type: OpenClaw Skill Name: email-marketer Version: 2.0.0 The email-marketer skill is a local logging and tracking utility for marketing operations. The bash script (scripts/script.sh) manages simple text-based logs in a dedicated local directory (~/.local/share/email-marketer/) and provides basic search, export, and reporting functions without any network access, credential theft, or suspicious execution patterns.
Capability Assessment
Purpose & Capability
Name/description match the code and SKILL.md: a local CLI for planning/benchmarking email campaigns that records entries and reports on them. No unrelated credentials, binaries, or cloud access are requested.
Instruction Scope
SKILL.md and the script operate only on local data files under ~/.local/share/email-marketer and standard Unix utilities. Instructions do not ask the agent to read unrelated system files or exfiltrate data to external endpoints.
Install Mechanism
There is no install spec (instruction-only) but a script file is bundled. That means the platform will need to place the script on disk/into PATH to make the CLI usable; review how the platform installs un-specified scripts. No network downloads or third-party package installs are present.
Credentials
No environment variables or external credentials are required. The script uses HOME and standard shell utilities only, which is proportional to the claimed functionality.
Persistence & Privilege
The skill does not request permanent platform privileges (always:false) and confines writes to its own data directory under the user's home. It does not modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install email-marketer
  3. After installation, invoke the skill by name or use /email-marketer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
Domain-specific upgrade
Metadata
Slug email-marketer
Version 2.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Email Marketer?

Plan email campaigns with segmentation, A/B testing, and benchmarking. Use when designing campaigns, segmenting lists, benchmarking rates. It is an AI Agent Skill for Claude Code / OpenClaw, with 160 downloads so far.

How do I install Email Marketer?

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

Is Email Marketer free?

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

Which platforms does Email Marketer support?

Email Marketer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Email Marketer?

It is built and maintained by BytesAgain2 (@ckchzh); the current version is v2.0.0.

💬 Comments