Skip to content
Back to skills

cold-email

ASecurity

Cold email & outreach craft for B2B teams. Write signal-anchored openers (90-word constraint, binary CTA), design 3-touch follow-up sequences (Day 3 case study, Day 7 different angle, Day 14 binary close), run 30-point audits across infrastructure / targeting / messaging / operations, plan 5-email nurture streams with route-to-sales triggers, validate pre-campaign domain health (15 checks across DNS, reputation, warm-up, content), and pick subject lines from 25 framework-organized patterns (p...

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 2, 2026
ai-agentsgobashsql

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned October 2, 2026

npx -y skills add cmj-hub/claude-cold-email --skill cold-email --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of cold-email?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for cold-email
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/cmj-hub-cold-email/badge)](https://www.skillsdirectory.com/skills/cmj-hub-cold-email)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: cold-email
description: >
  Cold email & outreach craft for B2B teams. Write signal-anchored openers
  (90-word constraint, binary CTA), design 3-touch follow-up sequences (Day
  3 case study, Day 7 different angle, Day 14 binary close), run 30-point
  audits across infrastructure / targeting / messaging / operations, plan
  5-email nurture streams with route-to-sales triggers, validate
  pre-campaign domain health (15 checks across DNS, reputation, warm-up,
  content), and pick subject lines from 25 framework-organized patterns
  (pain, curiosity, social proof, direct). Anchors every output on a Pain
  Signal Profile — not demographics. Based on the JMC Cold Email &
  Outreach Craft course (jaymountconsulting.com/learn). Triggers on:
  "cold email", "write a cold email", "cold outreach", "follow-up sequence",
  "deliverability", "SPF", "DKIM", "DMARC", "domain health", "outbound audit",
  "subject line", "nurture sequence", "outreach craft".
allowed-tools: Read Write Grep Glob Bash
  - WebFetch
license: MIT

---

# Cold Email — JMC Outreach Craft Skill

Comprehensive cold email orchestrator for B2B operators. Anchors every
output on a Pain Signal Profile (not demographics) and forces the output
into a shape you can ship.

## Quick Reference

| Slash | What it does |
|---|---|
| `/cold-email` | Interactive mode — detect intent, route to a sub-skill |
| `/cold-email write` | Draft a single signal-anchored cold email (<90 words, binary CTA) |
| `/cold-email sequence` | Design a 3-touch or 5-touch follow-up sequence |
| `/cold-email audit` | 30-point outbound program audit (infra / targeting / messaging / ops) |
| `/cold-email nurture` | 5-email nurture stream with route-to-sales trigger |
| `/cold-email deliverability` | 15-point pre-campaign domain health check |
| `/cold-email subject` | Subject-line patterns by framework (pain / curiosity / proof / direct) |

## Core principles (the JMC stance)

1. **A cold email is a hire — not a search query.** Every prompt anchors
   on a Pain Signal Profile, names the constraint, and forces the output
   into a shape you can ship.
2. **No demographics in the opener.** "VP of Marketing at Series B SaaS"
   isn't a signal. "Just posted a job for a Demand Gen Lead" is.
3. **Binary CTAs only.** "Worth 15 minutes Thursday?" not "Let me know
   if you'd like to learn more."
4. **<90 words for the first touch.** Anything longer signals desperation.
5. **One specific ask per email.** Stack-ranked asks confuse buyers.
6. **No "Hope you're well" / "Just bumping this".** Banned openers.

## Workflow router

When invoked, detect the user's intent and route to a sub-skill:

| User says | Route to |
|---|---|
| "Write a cold email to..." | `skills/cold-email-craft` |
| "Build a 3-touch / follow-up sequence" | `skills/cold-email-craft` (sequence mode) |
| "Audit my outbound program" | `skills/cold-email-audit` |
| "Design a nurture stream" | `skills/cold-email-nurture` |
| "Is my domain ready to send?" | `skills/cold-email-deliverability` |
| "Suggest subject lines" | `skills/cold-email-subject-lines` |

If intent is ambiguous, ask one clarifying question — never two.

## Variables (sub-skills inherit these)

The core framework operates on six variables. Capture them once, reuse
across all sub-skills:

| Variable | Source | Example |
|---|---|---|
| `firstName` | Recipient list | Sarah |
| `role` | LinkedIn / CRM | VP of Demand Gen |
| `company` | Same | Acme Cloud |
| `signal` | Public signal — job post, funding, product launch, leadership change | "Just posted 'Senior Demand Gen Lead' role on LinkedIn 4 days ago" |
| `pain` | Pain Signal Profile — what the signal implies | "Pipeline gap; existing demand gen motion isn't producing enough SQLs" |
| `evp` | Your one-line value prop in their words | "We help Series-B SaaS hit pipeline targets without hiring 2 more SDRs" |
| `senderName` | You | Jay |

If any are missing, ask the user — don't fabricate.

## References

Load these on demand for deeper context:

- `references/jmc-framework.md` — The full JMC cold email framework
- `references/banned-patterns.md` — Lines / openers / closes that fail
- `references/binary-ctas.md` — 30 binary CTA patterns
- `references/psp-anchors.md` — How to derive signal → pain → EVP

## Sub-skills

- [`skills/cold-email-craft`](../skills/cold-email-craft) — Single email + 3-touch sequence drafting
- [`skills/cold-email-audit`](../skills/cold-email-audit) — 30-point outbound program audit
- [`skills/cold-email-nurture`](../skills/cold-email-nurture) — 5-email nurture stream design
- [`skills/cold-email-deliverability`](../skills/cold-email-deliverability) — 15-point pre-campaign domain health
- [`skills/cold-email-subject-lines`](../skills/cold-email-subject-lines) — Subject-line patterns by framework

## Specialist agents

- [`agents/cold-email-reviewer`](../agents/cold-email-reviewer.md) — Quality scorer (0-100) against framework
- [`agents/cold-email-deliverability-auditor`](../agents/cold-email-deliverability-auditor.md) — DNS/reputation specialist

## Free hosted version

The same job runs in a browser, no install and no key:
[Cold Email Linter](https://jaymountconsulting.com/tools/cold-email-linter)

Files in this skill

  • SKILL.md5.1 KB
  • references/banned-patterns.md3.1 KB
  • references/binary-ctas.md2.9 KB
  • references/jmc-framework.md5.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…