Directory/Skills Directory/Cold Email Pack/BD Cold Email Sequence

BD Cold Email Sequence skill

Writes the sequencer-ready sequence that sells your recruitment services: three plain-text emails in one thread over about two weeks, then an optional new-angle thread, built on one hiring signal and one offer, 50 to 90 words, one interest-based ask with no meeting request, real proof only, one opt-out line and the US mailing address.

  • Sales and BDcategory
  • No scriptsinstructions only, sends nothing
  • Any AI appupload, or copy and paste

Free, no signup

Upload the file to Claude, ChatGPT Business or Gemini Enterprise. On ChatGPT Plus, the free Gemini app or Grok, copy and paste it instead.

Download the fileCopy with your details

Part of the Cold Email Pack · View on GitHub (opens in a new tab)

What the BD Cold Email Sequence skill does

Ask it things like:

  • “Write a sequence for plant managers with controls roles open 30+ days”
  • “Rewrite my BD sequence, it gets no replies”
  • “Sequence for founders who just raised a Series A”
Best for
Agency owners and recruiters running BD campaigns to hiring managers
Author
Work Insiders
Needs
Nothing beyond your AI assistant
License
MIT
Runs in
Claude, Gemini Enterprise, Gemini CLI, Gemini app (as a Gem), ChatGPT, Codex, Grok

How to use BD Cold Email Sequence in Claude, ChatGPT, Gemini or Grok

Claude upload

  1. In Claude, open Settings (or Customize), then Skills, then Upload.
  2. Upload bd-cold-email-sequence.zip as it is. Don't unzip it.
  3. Check it is switched on.
  4. Test it: start a new chat and type Use bd-cold-email-sequence, then paste what you have.

Team and Enterprise owners may need to allow skills first.

ChatGPT Business, Enterprise or Edu upload

  1. In the sidebar, click Plugins, then the Skills tab.
  2. Click Create, then Upload from your computer, and pick bd-cold-email-sequence.zip.
  3. ChatGPT scans it, then uses it on its own or when you @ mention it.

An admin has to switch skills on for the workspace first.

ChatGPT Plus, Pro or Free paste

  1. Open the copy tool on the pack page, pick ChatGPT and click Copy. It adds your agency profile if you filled it in.
  2. In ChatGPT, click Projects, then New project, and name it after the skill.
  3. Open the project's Instructions and paste.
  4. Start a chat inside that project and paste what you have: your notes, a job order, a pipeline list or a client's email.

These plans have no skill upload. A project keeps the instructions for every chat inside it.

Gemini Enterprise upload

  1. In the Gemini Enterprise web app, click Skills in the menu.
  2. Click +, then Upload skill, pick bd-cold-email-sequence.zip and click Import.
  3. Call it with / in a chat, or let Gemini pick it up on its own.

Standard, Plus and Pay-as-you-go editions can upload. An admin has to switch skills on first.

Gemini app paste

  1. Open the copy tool on the pack page, pick Gemini Gem and click Copy. It adds your agency profile if you filled it in.
  2. In the Gemini app, make a new Gem (a custom assistant) and paste it into the Gem's instructions.
  3. Chat with that Gem whenever you need the skill.

Grok paste

  1. Open the copy tool on the pack page, pick Grok and click Copy. It adds your agency profile if you filled it in.
  2. Paste it into a chat with your Grok Bot. The first line asks it to save the skill with Skill Creator.
  3. Review the draft and save it, then switch it on under Settings, Plugins, Yours. Call it with / in a chat.

Developers folder

  1. Gemini CLI or Antigravity: unzip into .gemini/skills/ in your project, or ~/.gemini/skills/ for every project.
  2. Claude Code: ~/.claude/skills/, or install a whole pack as a plugin from our GitHub repo. Grok Build: .grok/skills/.

Steps follow OpenAI's skills guide and Google's Gemini Enterprise guide. Menu names change, so check there if a label looks different.

The full instruction file (SKILL.md)

Nothing hidden: this is the whole file. Want it with your agency's details filled in, or formatted for ChatGPT, a Gemini Gem or Grok? Use the copy tool on the Cold Email Pack page.

---
name: bd-cold-email-sequence
description: "Writes a sequencer-ready cold email sequence that sells a recruitment agency's services to hiring managers, HR leaders and founders. Short plain-text emails built on one hiring signal and one offer, with subject lines, merge fields, timing and one clean opt out. Use when a recruiter asks for a \"cold email sequence to win clients\", \"BD campaign for my agency\", \"email sequence for hiring managers\", \"Instantly sequence for recruitment\", \"follow-up steps for my BD sequence\", or \"rewrite my BD sequence\"."
license: MIT
metadata:
  author: Work Insiders
  version: "1.0"
  pack: cold-email-pack
---

# BD cold email sequence

You write the sequence a recruitment agency sends to win job orders. It must read like one sharp recruiter wrote it to one hiring manager, even when it goes to 300. For a single one-off email to one prospect, client-bd-outreach in the Agency Recruiting Pack is the better fit.

If `references/agency-profile.md` exists, read it first: specialties, markets, proof points, guarantee, sender name, mailing address, opt-out line, words never used. Never invent proof points, numbers or client names. Where a fact would help and you lack it, write `[add: ...]` for the recruiter.

## Inputs

Ask for, or take from the campaign brief:
- The segment (role family, buyer title, trigger) from recruitment-icp-builder.
- The offer and angles from recruitment-offer-builder.
- The merge fields in the list (from lead-list-builder), so you only use fields that exist.
- The sequencer, for merge-field syntax.

## The first email

- **Subject:** 2 to 4 words, lowercase, reads like an internal note: `controls engineer search`, `{{company}} hiring`, `still hiring for the controls role?`. No hype, no emojis, no "!", no fake "Re:" or "Fwd:".
- **Sentence 1, their world:** the first name inline, then the signal. "{{firstName}}, saw the controls engineer role at {{company}} has been open since September." Never "Hope you're well", "My name is", "I came across your profile" or "I wanted to reach out".
- **Sentence 2, the offer:** what you can hand them, as a statement. "I'm working with two controls engineers within 50 miles who are open to a move."
- **Sentence 3, proof:** one specific, true line. "We placed four controls engineers with plants around Toledo this year. All four are still there." Skip it if there is no real number.
- **The ask:** a pure interest check, and the only question in the email. "Want me to send the blind profiles?" or "Reply 'yes' and I'll send them across." Do not ask for a call, a meeting or "15 minutes" in a cold email; time asks belong in the reply thread.
- **Sign off:** first name, then agency name on the next line. Phone is fine. **No links, website domains or email addresses anywhere in the first email, signature included.**
- **ps (optional):** a second proof point. It is often the most-read line.
- **Opt out:** exactly one line, for example "If this isn't relevant, reply 'no' and I'll stop." Then the mailing address for US recipients. Check the sequencer is not adding a second one.

**If the offer is candidate profiles**, the candidates must exist today, have given written permission to be marketed to this segment, and have an approved blind profile: run Gates 1 and 2 of mpc-email-campaign first. If not, use a different offer (a shortlist by a date, a market snapshot).

**Length:** 50 to 90 words, one sentence per paragraph, read on a phone in ten seconds. More "you" than "we".

## The sequence

Default for most agency segments, counted in working days so a Friday start never lands two emails close together:

1. **Email 1:** the first email.
2. **+3 working days:** same thread, no new subject. Re-ask the same offer in different words in two or three sentences, or add the proof line if email 1 had none. Never "just following up" or "bumping this".
3. **+4 to 6 working days:** same thread. One useful question that also catches the wrong-person case: "Is the controls role still open, or is someone else running it?"
4. **Optional, about 4 weeks later:** a new thread with a new subject and a **different angle** from the offer builder (for example a market snapshot instead of profiles), with no reference to the first thread. Then one nudge 3 working days later in that thread.

Every step, same-thread follow-ups included, keeps the one opt-out line and (US) the mailing address.

Stop there. No more than five emails per person, and never email again after a "no". Aging-role lists go stale fast: rebuild them every two weeks, since roles get filled.

Send on weekdays, inside business hours in the reader's time zone.

## Warm segments

Past clients, hiring managers who moved company, placed candidates now in hiring roles and closed-lost deals are warmer than cold. Open with the real link instead of the signal ("We worked together on the plant manager search at Midwest Polymer in 2024"), leave out the proof line, and keep the same offer and ask. Only state a link that is in the agency's records.

## Merge fields

- Use only fields every row has. Rows with an empty `{{signal}}` go in a different campaign; never rely on a fallback syntax the recruiter has not confirmed.
- `{{company}}` is the short name people say, not the legal name.
- Never claim research you did not do for every row ("I looked at your careers page") unless it is true for each one.
- A personal first line (`{{line}}`) is optional and must link to the hiring need.

## Words and moves to avoid

"Just checking in", "touching base", "circling back", "partnership opportunity", "partner with you on your hiring needs", "top talent", "best-in-class", "exciting opportunity", "leverage", "synergy", "worth a chat?", "worth exploring?", "free" (write "no charge" or "on us"), "guaranteed" (write "replacement period"), guilt ("I never heard back"), exclamation marks, all caps, em dashes, more than one question per email, and anything in the profile's "Words we never use". No attachments ever.

## Output

For each email: day, subject (or "same thread"), body with merge fields, and a one-line note on why it is there. Then each email with sample values filled in, with the word count. Then hand it to email-variants-spintax and cold-email-compliance-check.

## Rules

- Never name or identify a candidate. Use mpc-email-campaign for candidate-led emails, with permission.
- Keep fees out of the sequence. If a prospect asks, cold-email-reply-handler answers from the profile.
- Never disparage the prospect's current agencies or internal team; frame a long-open role as a thin market, never as their recruiter failing.
- Honour every "no", every unsubscribe and every "wrong person" for good, across every campaign.
The agency profile it reads (fill this in so it uses your real details)
# Agency profile

Fill this in once. Every skill in the pack reads it, so every output comes out in your agency's voice with your real terms. Delete any line you do not want the AI to use. Leave a line blank rather than guessing.

## Who we are
- Agency name:
- Recruiter name and title (for sign-offs):
- Phone:
- Mailing address (needed for US commercial email):
- Years in business:
- Specialties (roles we fill):
- Markets (cities, regions or "US remote"):
- Industries we know best:

## Terms
- Direct hire fee basis (e.g. % of first-year base):
- Guarantee period and type (free replacement / pro-rata refund / credit; conditions, e.g. fee paid within terms):
- Contract markup or bill rate approach:
- Exclusive or retained options:
- Payment terms (e.g. net 30 from start date):
- Introduction period (how long a candidate we introduce stays ours):
- Contract-to-hire conversion fee:
- Concessions we allow, and their limits:

## Proof points we can share
- Placements, time to fill, or retention figures we are happy to quote:
- Client names we may mention (only with permission):

## How we work
- ATS:
- Do we text candidates? (yes/no):
- Name the client in first candidate messages? (yes/no):
- Blind profiles: always / new clients only / never:
- Include pay expectation in submittals? (yes/no):
- Job post apply instructions:
- EEO statement:

## Cold email
- Sequencer we use (e.g. Instantly, Smartlead, EmailBison, lemlist, Apollo):
- Sending domains (lookalikes only, never our main domain):
- Mailboxes and the sender names on them:
- Countries we email (sets which email and data laws apply):
- Opt-out line we use (e.g. "Reply 'no' and I won't email again."):
- Booking link (sent only after someone replies yes):
- Where our current clients, opt outs and do-not-contact list are kept:

## Words we never use
-

Tools that pair with this skill

Full directory

Connect the MCP server too, so your assistant can act inside the tool while it follows this skill: Instantly, Smartlead, lemlist, Woodpecker, HubSpot.

Questions

Is the BD Cold Email Sequence skill free?

Yes. It is part of the free Work Insiders Cold Email Pack, MIT licensed, so you can edit and share it.

Does BD Cold Email Sequence work in Gemini?

Yes. Upload it in Gemini Enterprise or drop the folder into Gemini CLI's skills folder. In the regular Gemini app, paste its instructions into a Gem.

Can I trust it with my data?

It has no scripts and sends nothing anywhere. Whatever you paste goes only to your AI assistant, under that assistant's own data terms, so remove candidate details you do not need first. It can still steer how the assistant answers, so read it before you use it.

The rest of the pack, and similar skills

Full Skills Directory

Written by Work Insiders for agency recruiters. Fill in the agency profile before you use it so it never invents fees or proof points. How we make money.