Skills

The warm-outreach skill: a list of people who already trust you

4 minute readUpdated August 2026Explore more

TL;DR

You dump every name you can remember. warm-outreach scores each person on fit and warmth, ranks them, writes three opener styles, and saves the list to ~/warm-outreach-list.md with the top five to message this week. Free skill, three lines to install, no API keys.

Your first customer is almost never a stranger. It's a past client, an old coworker, someone from a group you're in, or the person who likes every post you make. You already know them. You just haven't written the list down.

So instead you stare at cold DMs, feel gross about it, and do nothing for another week. Meanwhile there are twenty people in your phone who'd be genuinely happy to hear what you're building.

The warm-outreach skill is one of the 55 free skills in our freeskills repo. It walks you through dumping your whole network onto paper, scores each name on fit and warmth, sorts them, and writes three first messages in your voice. Warm before cold, honest before pushy. Nobody gets blasted.

warm-outreach

The brain-dump buckets, the fit and warmth scoring, and the three opener styles with their rules.

Install the warm-outreach skill

A skill is a folder of instructions that Claude Code loads as a slash command. Three lines copy it into your skills directory and it's live.

bashgit clone https://github.com/duncan-buildroom/freeskills.git
mkdir -p ~/.claude/skills
cp -r freeskills/warm-outreach ~/.claude/skills/

Restart Claude Code or start a fresh session and it's installed. Nothing else to set up. No API keys, no config.

Run it the first time

Type /warm-outreach. It asks you to brain-dump names in loose buckets: past clients, old colleagues, communities you're in, people who DM you, friends. Messy and half-remembered is fine, and it'll prompt you when you stall with questions like who are the last ten people you texted. Aim for twenty to forty names.

Then it scores each person one to three on fit and one to three on warmth, sorts the list, and writes three opener styles: a reconnect for people you've lost touch with, a soft signal for warm people who fit, and a referral ask for people who won't buy but know someone who will. Everything saves to ~/warm-outreach-list.md with the top five named for this week. Each opener has one bracket you fill in per person. That bracket is the whole difference between a message and a template.

Build the list in one sitting

Don't try to be tidy here. Get the names out first and let the skill do the sorting.

/warm-outreach

What I'm selling: [your offer in one line]
Past clients: [names, even from years ago]
Old colleagues and bosses: [names]
Communities and groups I'm in: [names]
People who talk to me online: [names]
Friends and family who might know someone: [names]

Rank them and tell me who to message first.

Get unstuck when you think you have no network

If you froze at the brain-dump, don't push through it alone. Get the skill to pull the names out of you one question at a time.

I don't think I know anyone who'd buy this. Pull the names out of me instead: ask me one question at a time about where I've worked, what groups I'm in, who I've helped for free, and who replies to my posts. Then tell me which of those people are connectors rather than buyers.

Turn the top five into messages you'd actually send

The list is only useful when five real messages leave your phone. Run this straight after the list is saved.

Take the top 5 from my list. For each one, tell me which opener style to use and what to put in the bracket, using this detail about them: [one true thing about each person].

If I can't fill a bracket honestly for someone, tell me and give me the lighter version instead.

The 60-second version

Said out loud, here's what the skill does and why it beats messaging strangers.

  1. 1Hook: there's a brand new free Claude skill that takes you from I don't know who to sell to, to a ranked list of people who already trust you and the first message for each one.
  2. 2Mechanism: you dump every name you can remember, old clients, past coworkers, people in your groups, friends who'd pick up the phone, and you judge none of them while you list. It scores each person on fit and on how warm the relationship is right now, sorts the list, and separates the likely buyers from the people who are really connectors. Then it writes three opener variations you adapt per person.
  3. 3Transformation: outreach stops being a thing you dread and becomes five texts on a Tuesday to people you already like.
  4. 4Close: zero cost, and there are 55 skills in that repo. What to say when one of those five replies is the part we cover inside Claude Code Club, $9 a month. Link's below.

Tonight: install it, dump the names, and send one message to the person at the top. One message. The other four can wait for tomorrow.

Common questions

  • Do I need to know how to code?

    No. Three lines in your terminal install it, then you're just listing names and answering questions in plain English.

  • Is it really free?

    Yes. The repo is public and the skill needs no API keys, accounts, or paid tools. Claude Code Club is separate, and it's for when you want the whole path.

  • What if my network is tiny?

    The skill steers you to the referral angle and to one community you're already in, rather than pushing you cold before you're ready. Low-fit people with high warmth become connectors, not lost causes.

  • Won't this feel like spamming my friends?

    The openers lead with the person, not the pitch, and end on an easy question. The skill also tells you to keep the batch small: top five first, one personal detail each. A big batch sent at once is what reads as a blast.

  • What if I want to craft one specific message properly?

    That's the dm-writer skill in the same repo. Build the list here, then bring one person over there.

Want the whole path to your first paying customer?

Get 650+ plug-and-play skills, MCPs & prompts, plus 7,000+ members - $9/mo, cancel anytime.

Join the Club