# Outbound Marketing Engine Skill

> Automate outbound marketing with AI-powered ICP definition, expert-scored email sequences, and verified lead pipelines.

- Canonical: https://nanoskill.ai/skills/outbound-marketing-engine-skill
- Markdown: https://nanoskill.ai/skills/outbound-marketing-engine-skill.md
- Author: ericosiu
- Published: 2026-08-21T02:00:00.000Z
- Updated: 2026-08-21T09:41:46.548Z
- Language: en
- Source type: github
- Popularity signal: 2755

## Sources

- https://github.com/ericosiu/ai-marketing-skills/tree/main/outbound-engine

## Install

```shell
npx skills add https://github.com/ericosiu/ai-marketing-skills/tree/main/outbound-engine
```

## About

The AI Outbound Engine skill automates outbound marketing from end to end—turning your ideal customer profile into verified leads ready to email. It's built for growth teams, agencies, and founders who need to scale cold outreach without the manual grind, delivering expert-reviewed copy and cleaned lists that land in inboxes.

What sets it apart is the Expert Panel Scoring: a simulated group of 10 outbound specialists that recursively critiques and improves your email sequences until they score 90+/100. Combine that with integrated lead sourcing from Apollo, real-time email verification via LeadMagic, and campaign health audits through Instantly, and you have a complete AI-powered pipeline.

Use it to launch new cold email campaigns from scratch or optimize existing ones. Monitor competitors' pricing and content changes automatically, and detect cross-signal overlaps between your SEO, sales, and outbound data. Everything runs through a simple command-line interface, so you can go from idea to inbox in minutes.

## Key features

- **Expert-Scored Copywriting**: 10 simulated outbound experts recursively score and improve your email sequences until they reach 90+/100, ensuring high-performing copy.
- **Automated Lead Pipeline**: Source, verify, deduplicate, and upload ICP-matched leads to your email platform with a single command, using Apollo, LeadMagic, and Instantly.
- **Campaign Health Audits**: Pull sending account inventory, warmup scores, capacity math, and performance metrics via Instantly API to identify blockers and optimize deliverability.
- **Competitive Intelligence**: Monitor competitor pricing changes and blog activity automatically, with weekly reports to stay ahead of market moves.
- **Cross-Signal Coordination**: Detect overlapping signals across SEO, sales, and outbound data to align campaigns for coordinated action.

## Use cases

- **Generate High-Converting Cold Emails**: Marketing teams use the Expert Panel to create and refine email sequences that achieve 90+ scores before sending.
- **Source Verified Leads for Campaigns**: SDRs pull leads from Apollo matching ICP criteria, verify them, and upload to Instantly—all without manual list cleaning.
- **Optimize Sending Infrastructure**: Outbound managers audit their Instantly accounts to identify warmup issues and capacity bottlenecks before launching campaigns.
- **Monitor Competitor Activity**: Growth strategists set up automated tracking of competitor pricing and content changes to adjust their own strategies.

## Result preview

See a complete outbound campaign about NanoSkill with ICP targeting, multi channel sequencing, and expert reviewed messaging, generated and refined by this Agent Skill.

![the demo of Outbound Marketing Engine Skill](https://file.nanoskill.ai/outbound-marketing-engine-skill-demo-1.png)

![the demo of Outbound Marketing Engine Skill](https://file.nanoskill.ai/outbound-marketing-engine-skill-demo-2.png)

![the demo of Outbound Marketing Engine Skill](https://file.nanoskill.ai/outbound-marketing-engine-skill-demo-3.png)

![the demo of Outbound Marketing Engine Skill](https://file.nanoskill.ai/outbound-marketing-engine-skill-demo-4.png)

## Result walkthrough

### Install

Add the Outbound Marketing Engine Skill to your AI agent.

![a simple demonstration of the first step in using Outbound Marketing Engine Skill](https://file.nanoskill.ai/outbound-marketing-engine-skill-step-1.png)

### Describe Task

Describe your product, target audience, and outreach goals to build a complete outbound campaign.

![a simple demonstration of the second step in using Outbound Marketing Engine Skill](https://file.nanoskill.ai/outbound-marketing-engine-skill-step-2.png)

### Deliver Campaign

Get an AI powered outbound strategy with ICP targeting, multi channel sequences, and expert reviewed messaging.

![a simple demonstration of the third step in using Outbound Marketing Engine Skill](https://file.nanoskill.ai/outbound-marketing-engine-skill-step-3.png)

## Skill definition

# AI Outbound Engine

From ICP definition to emails in inbox — fully automated cold outbound.

This skill category handles the complete cold outbound pipeline: defining your ideal customer profile, writing expert-scored email sequences, sourcing and verifying leads, deduplicating against existing campaigns, uploading to your email platform, and monitoring the competitive landscape.

## What's Inside

### 🎯 Cold Outbound Optimizer (`SKILL.md`)
Full campaign design workflow:
- **ICP Definition** — structured template to define exactly who you're targeting
- **Infrastructure Audit** — pulls sending account inventory, warmup scores, and capacity math from Instantly
- **Expert Panel Scoring** — 10 simulated outbound experts score your copy (recursive until 90+/100)
- **Sequence Copywriting** — subject lines, body copy, follow-ups, breakup emails — all Instantly-ready
- **Capacity Planning** — accounts × daily limits = pipeline projections
- **Implementation Docs** — step-by-step launch plan

Supports both "start from scratch" and "optimize existing campaigns" modes.

### 📥 Lead Pipeline (`scripts/lead-pipeline.py`)
End-to-end lead sourcing:
1. **Apollo People Search** — pull leads matching your ICP criteria
2. **LeadMagic Verification** — validate every email before sending
3. **Deduplication** — check against existing Instantly leads + exclusion lists
4. **Upload to Instantly** — batch upload with rate limiting and retry logic

### 🔍 Competitive Monitor (`scripts/competitive-monitor.py`)
Track competitors automatically:
- Pricing page change detection (diff-based)
- Blog post monitoring for recent content
- Generates weekly competitive intelligence reports
- Configurable competitor list — add any company you want to track

### 🔗 Cross-Signal Detector (`scripts/cross-signal-detector.py`)
Find overlapping signals across multiple data sources:
- Company overlap across SEO, sales, and outbound data
- Vertical alignment detection
- Keyword cluster correlation
- Confidence-scored recommendations for coordinated action

### 📧 Cold Outbound Sender (`scripts/cold-outbound-sender.py`)
Sends approved outbound emails:
- Reads from an approved prospects JSON file
- Daily send limits (configurable)
- Full send history tracking
- Dry-run mode for testing

### 🔧 Instantly Audit (`scripts/instantly-audit.py`)
Pull campaign health data from the Instantly v2 API:
- Sending account inventory and warmup scores
- Campaign performance (open rate, reply rate, positive reply rate)
- Capacity math (conservative vs aggressive projections)
- Flags: low warmup scores, underperforming campaigns, blockers

## Quick Start

### 1. Set Up Environment Variables

```bash
cp .env.example .env
# Fill in your API keys
```

### 2. Install Dependencies

```bash
pip install -r requirements.txt
```

### 3. Run the Lead Pipeline

```bash
python3 scripts/lead-pipeline.py \
  --titles "VP Marketing,CMO,Head of Growth" \
  --industries "SaaS,Marketing" \
  --company-size "11,50" \
  --locations "United States" \
  --campaign-id "YOUR_CAMPAIGN_UUID" \
  --volume 500 \
  --dry-run
```

### 4. Audit Your Instantly Account

```bash
python3 scripts/instantly-audit.py --output report.md
```

### 5. Monitor Competitors

```bash
python3 scripts/competitive-monitor.py --output report.md
```

### 6. Detect Cross-Signals

```bash
python3 scripts/cross-signal-detector.py \
  --data-dir ./data/agent-outputs \
  --output cross-signals.json
```

## Architecture

```
ICP Definition
     │
     ▼
Expert Panel Scoring (recursive → 90+)
     │
     ▼
Apollo Search → LeadMagic Verify → Dedupe → Instantly Upload
     │                                            │
     ▼                                            ▼
Competitive Monitor ◄──────────────► Cross-Signal Detector
     │
     ▼
Weekly Intelligence Report
```

## File Structure

```
outbound-engine/
├── README.md                           # This file
├── SKILL.md                            # Claude Code skill definition
├── .env.example                        # Environment variable template
├── requirements.txt                    # Python dependencies
├── scripts/
│   ├── lead-pipeline.py                # Apollo → LeadMagic → Dedupe → Instantly
│   ├── instantly-audit.py              # Instantly account health check
│   ├── competitive-monitor.py          # Competitor tracking
│   ├── cross-signal-detector.py        # Multi-source signal detection
│   └── cold-outbound-sender.py         # Send approved outbound emails
└── references/
    ├── expert-panel.md                 # Default 10-expert scoring roster
    ├── copy-rules.md                   # Cold email copywriting rules
    ├── icp-template.md                 # ICP data collection template
    └── instantly-rules.md              # Instantly variable syntax & deliverability rules
```

## Requirements

- Python 3.9+
- API keys: Apollo, LeadMagic, Instantly (see `.env.example`)
- For the sender script: a configured email sending tool (e.g., `gog` CLI or SMTP)
- Claude Code or similar AI coding agent (for running the SKILL.md workflow)

## Customization

- **ICP**: Edit `references/icp-template.md` or provide parameters at runtime
- **Expert Panel**: Swap panelists in `references/expert-panel.md` for your industry
- **Competitors**: Configure the `COMPETITORS` dict in `competitive-monitor.py`
- **Send limits**: Adjust `MAX_PER_DAY` in `cold-outbound-sender.py`
- **Data sources**: Point `cross-signal-detector.py` at your own data directories

## License

MIT

## FAQ

### What is the AI Outbound Engine?

It's an open-source skill set that automates the entire cold outbound process, from defining your ideal customer profile to sending emails, including lead verification and competitive monitoring.

### How does the expert scoring panel work?

10 simulated outbound experts (e.g., copywriters, deliverability specialists) evaluate your email copy on multiple criteria. The system recursively refines the copy until it reaches a score of 90/100 or higher.

### What tools does it integrate with?

It integrates with Apollo for lead sourcing, LeadMagic for email verification, and Instantly for email sending and campaign management.

### Is it really free to use?

Yes, the code is open source under the MIT license. You only need your own API keys for the external services, some of which may have free tiers or costs.

### Do I need to write code to use it?

The skill is designed to be run via an AI coding agent like Claude Code, so no manual coding is required. You just describe what you want in natural language.

### Can I use it for existing campaigns?

Yes, it supports both starting from scratch and optimizing existing campaigns. You can audit your current Instantly setup and get recommendations.
