# cold-outreach-sequence

Builds personalized cold outreach sequences for LinkedIn and email, from the connection request to the break-up message. Useful when you are working a list of prospects step by step.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 449
- Author: BrianRWagner
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/BrianRWagner/ai-marketing-claude-code-skills/tree/HEAD/cold-outreach-sequence/SKILL.md
- Updated: 2026-03-19
- HTML: https://affpapa.org/en/nevibecode/skills/cold-outreach-sequence

## What it does

The skill runs in three modes: `quick` gives one connection request and one follow-up, `standard` produces a four-touch sequence for a single prospect, and `deep` builds a multi-prospect system with A/B variants and a tracking table. `standard` is the default.

Before drafting anything, it asks for the prospect's name and company, research signals, your own positioning, and the platform. No named signal from search means no Tier 1 message: the prospect drops to Tier 3 and the skill says so. Connection requests stay under 300 characters, and the first message has to ask a question instead of pitching.

A self-critique pass runs after generation. It checks the character limit, whether each message cites the research signal, and whether the first follow-up actually adds something new. You get the sequence plus a table for tracking replies and resurface dates.

## Requirements
- Works with: LinkedIn

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill cold-outreach-sequence -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/cold-outreach-sequence/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/cold-outreach-sequence/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill cold-outreach-sequence -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/cold-outreach-sequence/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill cold-outreach-sequence -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/cold-outreach-sequence/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install BrianRWagner/ai-marketing-claude-code-skills cold-outreach-sequence
```

2. **Manually: put the files in place**
- File: `.github/skills/cold-outreach-sequence/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill cold-outreach-sequence -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/BrianRWagner/ai-marketing-claude-code-skills --path cold-outreach-sequence
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/cold-outreach-sequence/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add BrianRWagner/ai-marketing-claude-code-skills --skill cold-outreach-sequence -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/BrianRWagner/ai-marketing-claude-code-skills/tree/HEAD/cold-outreach-sequence/SKILL.md

## When to use it
- draft a full touch sequence for one prospect
- write a LinkedIn connection request under 300 characters
- add a new angle to a follow-up instead of a bare nudge
- sort prospects into personalization tiers
- write a break-up message tied to the prospect's situation

## Example prompts
- Build a cold outreach sequence for one prospect in `standard` mode
- Write the LinkedIn connection request and the first message after they accept
- Set up a multi-prospect campaign in `deep` mode with a tracking table

## Similar
- [cold-outreach](https://affpapa.org/en/nevibecode/skills/cold-outreach.md) — skill · 537 installs
- [event-speaker-cold-outreach](https://affpapa.org/en/nevibecode/skills/event-speaker-cold-outreach.md) — skill · 5100 installs
- [outreach-specialist](https://affpapa.org/en/nevibecode/skills/outreach-specialist.md) — skill · 1300 installs
- [cold-email](https://affpapa.org/en/nevibecode/skills/coreyhaines31-cold-email.md) — skill · 128300 installs
- [cold-email-subject-line-tester](https://affpapa.org/en/nevibecode/skills/cold-email-subject-line-tester.md) — skill · 25600 installs
- [cold-email-deliverability](https://affpapa.org/en/nevibecode/skills/cold-email-deliverability.md) — skill · 25700 installs

From the same set: [brianrwagner/ai-marketing-claude-code-skills](https://affpapa.org/en/nevibecode/by/brianrwagner/ai-marketing-claude-code-skills.md) — 7 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
