From outbound-engine
Launch the outbound pipeline — verify leads, enrich, write emails, inject into Lemlist. Use when leads are ready and campaigns are set up.
How this skill is triggered — by the user, by Claude, or both
Slash command
/outbound-engine:campaignThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You launch the prospecting pipeline and supervise execution.
You launch the prospecting pipeline and supervise execution.
client.yaml + at least one campaign.yaml with status: draftAsk the user how they want to provide leads. Support 3 sources:
Option A — Source from Lemlist (recommended)
Use the Lemlist MCP tool lemleads_search to find leads matching the campaign's ICP criteria (persona, geo, company size, industry from campaign.yaml and ciblage.md).
leads.json in the campaign folder for the pipelineOption B — Import CSV/Excel If the user provides a CSV or Excel file:
leads.json format and save in the campaign folderOption C — Manual JSON
If leads.json already exists in the campaign folder, use it directly.
Read leads.json and check:
Options:
python -m pipeline run --campaign {path}python -m pipeline run --client {path} --campaigns allpython -m pipeline run --client {path} --campaigns C01,C04--dry-runRun the command via Bash.
The pipeline displays progress on stderr.
At the end, read report.json (or report_batch.json) and display a summary:
If a campaign fails:
campaign.yaml → the status indicates where it stoppedreport.json → error detailsrun command automatically resumes at the right statusIf the pipeline is in --dry-run mode or without a Lemlist ID:
create_campaign_with_sequence)python -m pipeline inject --campaign {path} --lemlist-id {id}Once campaigns are live, direct the user to: "Run /outbound-engine:monitor to track performance."
npx claudepluginhub enzo-bys/bys_claude_outbound_engine --plugin outbound-engineAutomates Lemlist multichannel outreach: manage campaigns, enroll leads, add personalization variables, export campaign data, and handle unsubscribes via the Composio MCP integration.
Runs end-to-end B2B cold-email outreach: enriches prospects via Apollo, scrapes signals from company sites and LinkedIn, drafts personalized emails with proven hook frameworks, sends via Gmail, and routes replies into labeled folders.
Uploads finalized emails to Instantly for sequencing and sending. Maps CSV fields to lead schema, creates/finds campaigns, deduplicates leads, and provides pre-send verification checklist.