← Back to Skills Marketplace
selzy-openclaw

Selzy Email Marketing

by selzy-openclaw · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
255
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install selzy-api-skill
Description
Create and send email marketing campaigns via Selzy API. Manage contacts, segments, templates. Schedule campaigns, run A/B tests, and analyze performance (op...
Usage Guidance
This skill appears to do what it claims and only asks for a Selzy API key, but exercise normal caution before installing an instruction-only skill from an unknown source. Before use: (1) Prefer creating a restricted/test Selzy API key (if Selzy supports scopes/limits) and test against a small test list rather than real customers. (2) Do not allow autonomous, unconfirmed sends — require the agent to ask for explicit confirmation before createCampaign/sendCampaign. (3) If possible, avoid placing the API key in a global config file accessible to all skills; store it in a per-skill or least-privilege secret store and rotate the key after testing. (4) Verify the skill's provenance if you need higher assurance (author, homepage, or repo). (5) Follow the skill's safety checklist (call getLists, verify list_id and count) to avoid accidental single-recipient sends or account rate-limit/bans.
Capability Analysis
Type: OpenClaw Skill Name: selzy-api-skill Version: 0.1.0 The Selzy API skill bundle provides comprehensive instructions and documentation for managing email marketing campaigns. It includes significant safety guardrails, such as mandatory user confirmation before sending, recipient count verification, and strict rate-limiting instructions (1 campaign per hour) to prevent account bans. No evidence of data exfiltration, malicious execution, or unauthorized access was found across SKILL.md, README.md, or the test checklists.
Capability Assessment
Purpose & Capability
The name/description (Selzy email campaigns, contacts, templates, stats) align with the declared requirement (SELZY_API_KEY) and the instructions only reference Selzy API endpoints. Minor transparency issue: metadata lists source/homepage as unknown/none and README states the skill is "already installed globally," which is plausible but reduces provenance confidence.
Instruction Scope
SKILL.md and README confine runtime actions to Selzy's REST API (getLists, createEmailMessage, createCampaign, etc.), emphasize safety checks (always call getLists, verify list_id/contact count, explicit user confirmation) and rate limiting. The instructions do not ask the agent to read unrelated files, other environment variables, or send data to third-party endpoints outside Selzy. One caveat: the docs assert the skill "does not expose API key in logs" — that is a behavioral claim the platform/runtime must enforce; the instruction file itself cannot guarantee log handling.
Install Mechanism
No install spec and no code files beyond documentation (instruction-only). This is the lowest-risk install model: nothing is downloaded or executed by the skill itself.
Credentials
Only a single env var (SELZY_API_KEY) is required, which is appropriate for a REST API integration. Note: README suggests adding the API key to a global OpenClaw config (~/.openclaw/openclaw.json), which would expose the key to any other skill/process with access to that config — consider storing keys with least privilege or using per-skill scoped secrets if supported.
Persistence & Privilege
always is false and the skill is user-invocable; the skill can be invoked autonomously (platform default), which is expected for skills. Because the skill can create/send campaigns, ensure the agent is configured to require explicit confirmation before sends (the SKILL.md mandates this). There's no request to change other skills' configs or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install selzy-api-skill
  3. After installation, invoke the skill by name or use /selzy-api-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Selzy API Skill v0.1.0 - Provides complete integration with Selzy's email marketing API: manage contacts, lists, campaigns, and analyze results. - Emphasizes critical workflow change: campaigns require explicit list_id verification to avoid accidental single-recipient sends. - Documents real-world account ban risk: strict new rate limit of 1 campaign creation per hour after a recent incident. - Includes safety checklist, best practices, and updated reference for all endpoints and limits. - Requires SELZY_API_KEY for all API access.
Metadata
Slug selzy-api-skill
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Selzy Email Marketing?

Create and send email marketing campaigns via Selzy API. Manage contacts, segments, templates. Schedule campaigns, run A/B tests, and analyze performance (op... It is an AI Agent Skill for Claude Code / OpenClaw, with 255 downloads so far.

How do I install Selzy Email Marketing?

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

Is Selzy Email Marketing free?

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

Which platforms does Selzy Email Marketing support?

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

Who created Selzy Email Marketing?

It is built and maintained by selzy-openclaw (@selzy-openclaw); the current version is v0.1.0.

💬 Comments