2.5k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill openclaw-email-lead-generation- _meta.json317 B
- SKILL.md49.9 KB
Overview
This skill is the OpenClaw Email Lead Generation system that runs outreach, scoring, and pipeline tracking conversationally. It guides you through a secure, tiered setup, builds templates from a voice interview, and can scale from manual sends to cron-driven automation. Version 1.0.1 adds timezone handling, per-domain limits, warmup controls, unsubscribe compliance, and audit logging.
How this skill works
The agent uses a helper script to enforce all file operations and input validation inside ~/workspace/leadgen, preventing path traversal and malformed input. You run a guided setup that creates a config, writes templates and sequences via temporary JSON files validated by the helper, and then add or update leads, score them, and run email sequences. Cron automation is opt-in (Tier 3); sends, replies, and status changes are recorded in an audit log and inbound HTML is stripped for safety.
When to use it
- You need a secure, auditable outreach system that keeps all files in a single workspace.
- You want to create custom email sequences from a guided voice interview (Template Forge).
- You want staged adoption: manual pipeline tracking now, automated sending later.
- You need per-domain rate limiting, warmup scheduling, and unsubscribe compliance.
- You want conversational control: add leads, run sequences, and get morning briefings by chat.
Best practices
- Always approve drafts before sending; auto-send must be enabled explicitly.
- Use the helper script for every file operation to enforce sanitization and validation.
- Keep sensitive credentials in environment variables; never paste passwords into config.
- Respect configured daily/hourly and per-domain limits to avoid deliverability issues.
- Run the Post-Install Check first to detect existing workspaces or AI Persona OS integration.
Example use cases
- A founder builds a Tier 1 pipeline, imports 200 prospects, and triages by score before outreach.
- A sales rep uses Template Forge to generate a 4-step cold email sequence tailored to their voice.
- A small team enables Tier 3 cron jobs for daily morning checks and automated follow-ups while asleep.
- A compliance-focused team enforces unsubscribe handling and audit logging for all sends and replies.
- An operator runs warmup schedules for a new SMTP account to gradually increase daily volume.
FAQ
All writes go through assets/leadgen-helper.sh which validates paths, JSON structure, filenames, and email formats before moving data into ~/workspace/leadgen.
Can the system auto-send emails immediately?
No. The agent always drafts and shows the email for explicit approval unless the user has explicitly enabled auto-send with a grace period in config.