I Built a Claude Skill That Writes My Entire Cold Outreach in 60 Seconds

June 18, 2026

For about two weeks I did cold outreach the way everyone says you should.

Pick a business. Open their website. Actually read it. Check their Google reviews. Look at who outranks them. Find the owner's name. Then write an opener that references something real, a call script that handles the objections they'll actually raise, and a follow-up sequence so I don't drop the lead after one no.

Done right, it works. People reply when you sound like you've been paying attention. The problem is that doing it right takes about 30 minutes per prospect. So by prospect number four, I was cutting corners. By prospect number eight I was sending "I noticed your website could use some work," which is the outreach equivalent of "to whom it may concern."

I was the bottleneck again. So I spent a weekend building the thing that does the research for me.

What it actually does

It's a Claude skill. I type a business name and what I sell, and it goes to work.

It pulls up the company's website and reads it like a person would, not like a scraper. It checks their Google Business Profile and counts their reviews. It looks at the two or three competitors sitting above them in the map results and counts theirs too. It finds the owner's name. Then it does the part I actually care about: it connects what it found to what I sell, and writes the outreach around it.

One run gives me two openers from different angles, a 60-second call script with answers to the six objections I hear most, a 20-second voicemail, a cold email with subject line options, three hooks for a personalized Loom, and a five-touch follow-up sequence that branches depending on how they respond.

Every line points at something real about that specific business. That is the whole game. Generic outreach gets ignored because it could have been sent to anyone. Specific outreach gets answered because it obviously wasn't.

A real example

Here is the kind of thing it produces. I pointed it at a fictional HVAC company, Lakeside Heating & Air in Cincinnati, and told it I sell an AI receptionist that answers missed calls.

It came back with this, in part:

Problem: No after-hours or missed-call coverage. Website lists one phone number in the header. No chat, no booking form, no fallback. Google hours are M-F 8-5, Saturday 9-2. HVAC emergencies don't follow a 9-5. Any call after hours or during a busy stretch goes to Comfort King or AirPro, both of whom already outrank them in search.

Then it tied that straight to the pitch:

An AI receptionist answers every call regardless of time, qualifies the lead, books the appointment, and texts the owner a summary. The after-hours problem disappears the day it goes live.

It also caught that two of the company's 23 reviews mentioned waiting for a callback, and that their top competitor had 312 reviews to their 23. Those are the details that make an owner stop and read, because they are true and they sting a little.

I did not write any of that. I typed a name and a sentence about my offer.

How it stays honest

The part I am proudest of is what it does when it cannot verify something.

If it can't run a live audit of the website, it does not pretend it did. It flags it at the top of the brief and tells me the visual problems are unconfirmed. If it can't pull competitor review counts, it skips the competitor table instead of inventing numbers. An honest partial brief is more useful than a confident wrong one, because a wrong stat is how you lose the prospect in the first 20 seconds.

That rule is written into the skill on purpose. AI that makes things up is worse than no AI, especially in sales, where one fabricated detail tells the prospect you didn't actually look.

What changed

The obvious win is time. Thirty minutes per prospect became about a minute, and the minute version is better than my rushed manual version because it never gets tired and cuts corners.

The less obvious win is that I now do the outreach at all. When something takes 30 minutes, you find reasons to skip it. When it takes a minute, you just do it, ten prospects at a time. The skill even has a batch mode where I hand it a list, it scores everyone first, and it only writes full briefs for the ones worth the effort. It skips the businesses with no visible gap before it wastes time on them.

That is the real lesson from building it. The point of automating a task is not only speed. It is removing the friction that was quietly stopping you from doing the work in the first place.

You can use the same skill

I packaged this one up because enough people asked. It is the exact skill I run, with a setup guide that takes about five minutes and no code. You drop it into Claude, tell it what you sell once, and it builds outreach around your offer for any business you point it at. It works for AI services, web design, SEO, ads, CRMs, reputation management, anything sold to local businesses.

You can get it here: The Cold Outreach Brief Generator — $47.

And if your reaction to all of this is "I don't want to learn the tools, I just want the system built for me," that is most of what I do now. I build custom Claude skills and automations for people who would rather buy the result than spend the weekend I spent. If there is a repetitive task eating your week, tell me what it is here and I'll tell you honestly whether it's worth automating.

The skill replaced the most tedious 30 minutes of my sales process. Figure out which 30 minutes is yours, and that's the thing worth building next.

Nikki M.

Nikki M.

Nikki Matlock is the founder of VoiceForeman, helping home service contractors stop losing jobs to missed calls with AI voice agents. She also creates resources for women building income online through faceless content and digital products.

Back to Blog