Cold Outreach Sequence
Builds a 5-touch LinkedIn + email cold outreach sequence with personalization tiers
Test report
- Verdict
- Tested · Works
- Score
- Tested
- Jul 21, 2026
- Environment
- Claude Code 2.x (agent harness)
- Upstream re-checked
- Aug 10, 2026 · d530158
Cloned the repo (GitHub API was rate-limited), found SKILL.md at cold-outreach-sequence/, installed it into a throwaway HOME with cp -R, and confirmed valid name+description frontmatter; raw-fetched three paths (SKILL.md, SKILL-OC.md, positioning-basics/SKILL.md — all HTTP 200), and grep found no curl|sh, base64, credential reads, or injection text. Trigger phrasings tested — SHOULD fire: "Write me a LinkedIn connection request and follow-up sequence for a VP of Eng at a Series A fintech", "I've got 40 cold leads from a conference, help me build an outreach cadence that doesn't feel spammy", "Draft a 4-touch cold email sequence to book meetings with SaaS founders"; SHOULD NOT: "Write a nurture email sequence for people who already downloaded our whitepaper" (warm inbound, not cold prospecting), "Optimize my LinkedIn profile headline and about section" (profile copy, not outreach) — 5/5 correct. For output I wrote two artifacts for the same prospect brief (/tmp/coseq-eval/baseline.md and /tmp/coseq-eval/skill.md): my baseline connection request measured 454 characters, which LinkedIn's 300-char connect note would reject outright, and it pitched positioning plus the "20-30% lift" claim inside the connect note; the skill-followed one came in at 168 chars with no pitch. The baseline follow-up was literally "following up on my note below in case it got buried" with zero new information — the exact thing the skill body forbids — while the skill version added a new angle, and the skill run also produced a Day 21 break-up message, a Day 201 resurface date, a Tier 1 assignment, a pipeline table, and a self-critique that caught my first message ending in a meeting ask and rewrote it as a soft ownership question. Docs lose a point for README hype ("Your agent applies it → Every time. Perfectly.") and an install snippet that dumps README/CHANGELOG/scripts into ~/.claude/skills.
Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works
- Installs cleanly 5/5
- Triggers reliably 5/5
- Output vs. baseline 7/10
- Docs & honesty 4/5
What Cold Outreach Sequence does
Generates a full cold outreach sequence for a named prospect: LinkedIn connection request (300-char cap enforced), first message, two follow-ups, and a break-up message on a Day 0/7/14/21 cadence, plus a personalization tier assignment, a pipeline tracking table, and a self-critique pass. Triggers when you ask for cold outreach, prospect messaging, a LinkedIn connection request, a cold email cadence, or a follow-up sequence for leads you have not spoken to yet. Has quick, standard, and deep modes for one message, one full sequence, or a multi-prospect campaign system.
How to install Cold Outreach Sequence
git clone --depth 1 https://github.com/BrianRWagner/ai-marketing-claude-code-skills.git /tmp/cold-outreach-sequence-src
mkdir -p ~/.claude/skills
cp -R /tmp/cold-outreach-sequence-src/cold-outreach-sequence ~/.claude/skills/cold-outreach-sequence
# No dependencies, no API keys, no scripts — SKILL.md is pure prose instructions.
# The body asks for web_search calls to gather prospect signals before drafting; if you have no
# web search tool, supply the research signals yourself in the prompt or it will drop to Tier 3.
# Optionally also copy positioning-basics/ from the same repo — the body reads its output if present.
# SKILL-OC.md in the same folder is a token-trimmed variant for OpenClaw; harmless to leave in place.
Skills live in ~/.claude/skills/ (global) or .claude/skills/
(per-project). Restart Claude Code after installing.
Commands — how to trigger Cold Outreach Sequence
-
/cold-outreach-sequenceBuilds a 5-touch LinkedIn + email cold outreach sequence with personalization tiers
It also activates on plain-language prompts like these:
-
Build a cold email sequence for these prospects -
Write a LinkedIn connection request and follow-ups -
Warm up this list of cold leads
Frequently asked questions
- Is the Cold Outreach Sequence skill free?
- Yes. The skill itself is free from BrianRWagner/ai-marketing-claude-code-skills. SkillProof publishes the install command and an independent test verdict at no cost.
- Does Cold Outreach Sequence work with Claude Code?
- We tested it with Claude Code 2.x (agent harness) on Jul 21, 2026. Verdict: Tested · Works. Cloned the repo (GitHub API was rate-limited), found SKILL.md at cold-outreach-sequence/, installed it into a throwaway HOME with cp -R, and confirmed valid name+description frontmatter; raw-fetched three paths (SKILL.md, SKILL-OC.md, positioning-basics/SKILL.md — all HTTP 200), and grep found no curl|sh, base64, credential reads, or injection text. Trigger phrasings tested — SHOULD fire: "Write me a LinkedIn connection request and follow-up sequence for a VP of Eng at a Series A fintech", "I've got 40 cold leads from a conference, help me build an outreach cadence that doesn't feel spammy", "Draft a 4-touch cold email sequence to book meetings with SaaS founders"; SHOULD NOT: "Write a nurture email sequence for people who already downloaded our whitepaper" (warm inbound, not cold prospecting), "Optimize my LinkedIn profile headline and about section" (profile copy, not outreach) — 5/5 correct. For output I wrote two artifacts for the same prospect brief (/tmp/coseq-eval/baseline.md and /tmp/coseq-eval/skill.md): my baseline connection request measured 454 characters, which LinkedIn's 300-char connect note would reject outright, and it pitched positioning plus the "20-30% lift" claim inside the connect note; the skill-followed one came in at 168 chars with no pitch. The baseline follow-up was literally "following up on my note below in case it got buried" with zero new information — the exact thing the skill body forbids — while the skill version added a new angle, and the skill run also produced a Day 21 break-up message, a Day 201 resurface date, a Tier 1 assignment, a pipeline table, and a self-critique that caught my first message ending in a meeting ask and rewrote it as a soft ownership question. Docs lose a point for README hype ("Your agent applies it → Every time. Perfectly.") and an install snippet that dumps README/CHANGELOG/scripts into ~/.claude/skills.
- What is the Cold Outreach Sequence SkillProof Score?
- 8.4/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 7/10, docs & honesty 4/5.
- How do I install Cold Outreach Sequence?
- Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
- Can I use Cold Outreach Sequence with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
- The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.