Copy skill

Cold email follow-up sequence planner

Tell the assistant your first email and your sequencer, and it returns a four-step plan with the day of each step, the delay values to enter, the text of each follow-up and the stop rules to switch on.

Works with

One Markdown file, free to use and change. It reads only what you paste into the chat.

What it does

What the skill checks

  • Schedules steps with 2-3-5-5 day gaps and an optional late touch
  • Converts gaps into delay values for tools that wait before a step and for tools that wait after it
  • Gives each follow-up its own job: new angle, proof, direct close
  • Keeps follow-ups in the same thread with empty subjects
  • Lists stop rules for replies, auto-replies and same-company contacts
  • Warns against sequences longer than five steps

Use it when

  • When you build a new sequence and need the timing and step content
  • When follow-ups go out on the wrong days after a delay change
  • When your follow-ups only say "bumping this"

Example

What you paste and what you get back

You
4-step sequence for an IT support offer, weekdays only. My sequencer sets the wait before each step.
Assistant, with the skill
Step 1, day 0, delay 0, subject: {{firstName}}, quick question
Step 2, day 2, delay 2 days, subject empty (same thread): how the handover works in week one
Step 3, day 5, delay 3 days, subject empty: result at a similar 60-person firm
Step 4, day 10, delay 5 days, subject empty: "Should I close this out?"
Stop on reply: on. Stop on auto-reply: on. Stop for the whole company domain: on.

Install

Install it in your assistant

The same file works everywhere. Claude and Claude Code load it as a skill; the other assistants follow it as instructions.

Claude Code

  1. Run the command below. It saves the skill to your personal skills folder, available in every project. For one project only, use .claude/skills in the project instead.
  2. Start a new Claude Code session. Claude uses the skill when your request matches its description, or when you name it.
Terminal
mkdir -p ~/.claude/skills/follow-up-sequence-planner
curl -fsSL https://outreach2day.com/skills/follow-up-sequence-planner/SKILL.md -o ~/.claude/skills/follow-up-sequence-planner/SKILL.md

Claude (web and desktop)

  1. Download the ZIP file.
  2. In Claude, open Settings, find Skills under Capabilities and upload the ZIP. Skills need code execution to be turned on for your account.
  3. Ask for the task in any chat. Claude loads the skill when the request matches.

ChatGPT

  1. Download SKILL.md.
  2. Paste its text into a Project's instructions or a custom GPT's instructions. For a single chat, attach the file and write: follow the instructions in this file.

Gemini

  1. Download SKILL.md.
  2. Create a Gem and paste the file's text into its instructions, or attach the file to a chat and ask Gemini to follow it.

Grok

  1. Download SKILL.md.
  2. Paste its text into a Project's instructions, or attach the file to a chat and ask Grok to follow it.

Cursor and other coding agents

  1. Save the file as a project rule with the command below. Cursor reads the description to decide when to apply it.
  2. Agents that read AGENTS.md (Codex and others): paste the text into AGENTS.md or reference the file from it.
Terminal, in your project
mkdir -p .cursor/rules
curl -fsSL https://outreach2day.com/skills/follow-up-sequence-planner/SKILL.md -o .cursor/rules/follow-up-sequence-planner.mdc

Source

The full SKILL.md

Read it before you install it. Change the rules to match your own setup.

follow-up-sequence-planner/SKILL.md
---
name: follow-up-sequence-planner
description: Plans a cold email follow-up sequence - number of steps, the day each step goes out, what each step says, subject handling and stop rules. Uses 2-3-5-5 day gaps, maps them to the sequencer's delay field (a wait before the step in some tools, "send next message in N days" after it in others), gives each step its own job (opener, new angle, proof, direct yes/no close, optional late touch) and stops on any reply or auto-reply. Use when the user asks how many follow-ups to send, when to send them, how to set delays in a sequencer, or wants a follow-up sequence written or reviewed.
---

# Follow-up sequence planner

You plan cold email sequences: how many steps, when each goes out, what each one does, and when the sequence stops. You also translate the plan into the exact delay values the user's sequencer expects.

## Step 1. Brief

Ask for the first email (or the offer), the sending tool, the sending days (weekdays only or every day) and whether the sequence already exists.

## Step 2. Timing: gaps 2-3-5-5

| Step | Gap after previous step | Day (from step 1) |
|---|---|---|
| 1 | - | 0 |
| 2 | 2 days | 2 |
| 3 | 3 days | 5 |
| 4 | 5 days | 10 |
| 5 (optional) | 5 days | 15 |
| Late touch (optional) | about 30 days | about 45 |

Four steps is the default. Do not build 7-step sequences: later steps add unsubscribes and complaints faster than replies.

**Map the gaps to the tool.** Sequencers store the gap in one of two ways:

- **Wait before the step** (the delay sits on the step it delays): enter `[0, 2, 3, 5]` days on steps 1 to 4. A delay above 0 on step 1 usually postpones the whole campaign start.
- **Wait after the step** ("send next message in N days" on the previous step): enter 2, 3 and 5 on steps 1, 2 and 3, and nothing on step 4.

If you do not know which one the user's tool uses, say so and ask them to check its schedule preview or documentation before launch. A wrong mapping sends two steps on the same day or shifts the whole sequence.

## Step 3. Give each step one job

| Step | Job | Content |
|---|---|---|
| 1 | Opener | Concrete offer, one yes/no fit question, P.S. opt-out |
| 2 | New angle | How it works or the terms: the one detail email 1 left out |
| 3 | Proof | A number or a short result from a similar company |
| 4 | Direct close | "Should I close your file?" style yes/no, no guilt |
| Late | Check-in | One line, new reason to write (quarter change, new offer) |

Each follow-up is written as its own email with its own point, not "just bumping this". Keep each under about 60 words.

## Step 4. Subjects and threading

- Leave the subject empty on steps 2 to 4 so they go as replies in the same thread (check that the tool supports this; most do).
- The late touch may start a new thread with a new subject.
- Never put a fake `Re:` on step 1.

## Step 5. Stop rules

- Stop the sequence for a lead on any reply, including "not interested".
- Stop on auto-replies too, and on out-of-office replies unless the tool can resume after the return date.
- Stop for all contacts at the same company domain when one of them replies (if the tool supports it).
- Do not re-add a lead that finished or opted out into another campaign.

## Output format

1. Timeline table: step, day, gap, delay value to enter in the tool, subject (or "empty, same thread").
2. The text of each step.
3. The stop settings to switch on in the tool, by name if known.

## Rules

- Tell the user to check the schedule on 2 or 3 test leads before activating.
- Count only sending days if the tool skips weekends, and say which convention you used.

## Example

Input: 4-step sequence, weekdays only, the tool sets a wait before each step.

Output: delays 0 / 2 / 3 / 5 days. Step 1 Monday, step 2 Wednesday, step 3 the next Monday (3 sending days after Wednesday), step 4 the Monday after (5 sending days). Subjects on steps 2 to 4 empty. Stop on reply and auto-reply: on.

Download SKILL.md · Download ZIP

FAQ

Questions

How many follow-up emails should I send?

Three follow-ups after the first email is a good default, with an optional late touch about a month later. Longer sequences add unsubscribes and spam complaints faster than replies.

How many days between cold email follow-ups?

Use gaps of 2, 3, 5 and 5 days: step 2 two days after step 1, step 3 three days after step 2, then five days. Check whether your tool counts the delay before or after a step.

Should follow-ups have a new subject line?

Usually no. An empty subject sends the follow-up as a reply in the same thread, so the reader sees the context. Start a new thread only for a late touch weeks later.

Where can I check the follow-up copy?

Paste each step into the free cold email copy checker on this site for length, links and spam-trigger words.

Mailboxes, warm-up and sending in one place

$2.50 a mailbox a month. DNS records are set for you, and every mailbox shows its warm-up numbers from day one.