← Back to Skills Marketplace
jzakirov

Smartlead

by Jamil Zakirov · GitHub ↗ · v0.3.2
cross-platform ✓ Security Clean
307
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install smartlead
Description
Manage Smartlead campaigns, leads, and webhooks from the command line via the smartlead CLI.
Usage Guidance
This skill appears to do what it says: run the smartlead CLI and help wire Smartlead EMAIL_REPLY webhooks into OpenClaw. Before installing or running setup.sh: 1) verify you trust the smartlead CLI binary/package you will use (it runs commands and will access lead data); 2) keep in mind the skill will read the Smartlead CLI config (~/.config/smartlead-cli/config.toml) and use SMARTLEAD_API_KEY — treat that key like any API secret; 3) setup.sh references a local plugin directory (/home/worker/code/openclaw-smartlead) and the OPENCLAW_HOOKS_TOKEN — only run it if the plugin code at that path is trusted and you want to register an OpenClaw mapping; 4) if you plan to install smartlead-cli via pip/uv, inspect the package source before installing. If you want higher assurance, ask the publisher for the plugin repository/homepage or audit the OpenClaw plugin code referenced by the setup script before enabling it.
Capability Analysis
Type: OpenClaw Skill Name: smartlead Version: 0.3.2 The smartlead skill bundle provides a legitimate interface for managing Smartlead email campaigns via a CLI tool. The SKILL.md file contains functional instructions for the AI agent to process webhook events and summarize email threads, while the setup.sh script handles plugin installation and provides configuration templates. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the requested environment variables (SMARTLEAD_API_KEY) are appropriate for the stated purpose.
Capability Assessment
Purpose & Capability
Name/description (Smartlead CLI management) align with the actual requirements: the smartlead binary and the SMARTLEAD_API_KEY. References to OpenClaw webhook integration in SKILL.md and setup.sh are coherent with the stated purpose.
Instruction Scope
SKILL.md stays within the Smartlead / OpenClaw integration scope (running smartlead CLI commands, fetching message-history, summarizing replies, configuring webhooks). It does reference reading the Smartlead CLI config (~/.config/smartlead-cli/config.toml) and optional environment variables (SMARTLEAD_BASE_URL, SMARTLEAD_PRETTY); those are reasonable for a CLI integration but worth noting because they expose where credentials/config can be read from.
Install Mechanism
No install spec in the registry (instruction-only). setup.sh only prints configuration and suggests optional local/plugin installation or using pip3/uv to install the smartlead-cli; it does not download or execute remote code by URL. This is low-risk for install mechanism.
Credentials
Declared required credential is a single SMARTLEAD_API_KEY (primaryEnv) which is appropriate. The helper script and docs also reference optional env vars (OPENCLAW_HOOKS_TOKEN, OPENCLAW_GATEWAY_BASE_URL, SMARTLEAD_WEBHOOK_PUBLIC_URL, SMARTLEAD_BASE_URL, SMARTLEAD_PRETTY) that are reasonable for OpenClaw integration but are not listed as required — expect these to be used only for optional setup steps and webhook configuration.
Persistence & Privilege
Skill is not forced-always (always:false). It does not request persistent/privileged system changes; setup.sh prints config snippets and suggests installing a plugin in linked mode but does not auto-modify system-wide settings or other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install smartlead
  3. After installation, invoke the skill by name or use /smartlead
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.2
No user-visible changes in this release. - No file changes detected from previous version. - All features and documentation remain the same.
v0.3.1
- Added comprehensive usage guide and best practices for the Smartlead CLI in SKILL.md. - Clarified environment variable usage and configuration order for credentials. - Provided detailed workflows for campaign lookup, lead inspection, and reply alert handling. - Explained proper webhook configuration for OpenClaw integration, including payload structure and routing advice. - Listed key pitfalls and edge cases to avoid common mistakes with the CLI and API. - Documented safe deletion behavior and confirmation mechanisms for destructive operations.
Metadata
Slug smartlead
Version 0.3.2
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Smartlead?

Manage Smartlead campaigns, leads, and webhooks from the command line via the smartlead CLI. It is an AI Agent Skill for Claude Code / OpenClaw, with 307 downloads so far.

How do I install Smartlead?

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

Is Smartlead free?

Yes, Smartlead is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Smartlead support?

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

Who created Smartlead?

It is built and maintained by Jamil Zakirov (@jzakirov); the current version is v0.3.2.

💬 Comments