# Sales Voice Kit

> Research a prospect the way top sellers do, then draft the right kind of sales message: a first touch, a short follow-up bump, or a compressed executive email when the recipient is VP-level or above, all written in the sender's own voice with real personal details instead of generic AI phrasing. Use this skill whenever someone asks to draft or rewrite outbound copy, a cold email, a LinkedIn note, a follow-up or bump, an executive email, or wants help sounding more human and building more trust with a message. On first use, the skill asks a handful of quick questions to learn how the user actually writes and a few real things about their life, then saves that so every message after sounds like them without re-asking.

- Skill: `hannahstone15/sales-voice-kit` (Agent Skill)
- Install (CLI): `npx skillmds@latest add hannahstone15/sales-voice-kit`
- Raw SKILL.md: https://api.skillmd.com/api/skills/hannahstone15/sales-voice-kit/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: hannahstone15 (https://skillmd.com/u/hannahstone15)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/hannahstone15/sales-voice-kit

---


# Sales Voice Kit

Most AI-written sales messages read the same, because they're written in nobody's voice, about
nobody in particular, aimed at nobody specific. The fix isn't a better prompt. It's three things
most people skip: real research before writing a word, knowing which kind of message the moment
actually calls for, and writing it in a voice that's genuinely the sender's own. This skill
covers all three, then saves what it learns about the sender so it only has to ask once.

The payoff is trust, not polish. A prospect can tell in about one sentence whether a message
came from a template, from someone who half-skimmed their LinkedIn, or from someone who actually
did the work and meant it. Specific beats slick, every time.

---

## Step 0: Set Up Your Voice and Your Story (one-time)

Before writing anything, check the working directory for voice-profile.md and about-me.md.

If both exist, load them and skip to Step 1. If the user says "update my voice" or wants to add
something new to their story, walk back through this step and add to the relevant file rather
than starting over.

If they don't exist, this is a first run. Ask the following in one message, and let the user
answer in whatever order feels natural. This isn't a form, it's a quick conversation.

First, paste one real message you've actually sent that sounds unmistakably like you: an email,
a text, a Slack message, anything. This matters more than describing your own style, because
tone is much easier to copy than to explain. Second, any words or phrases you can't stand seeing
in sales writing, the kind of corporate filler that makes your eyes glaze over. These get banned
from everything written for you from here on. Third, how do you naturally close a message when
you're asking for someone's time? Some people have a phrase they gravitate to, some people wing
it every time, either answer is fine. Fourth, where's home, and does it matter to your story, or
is there a different place that shaped you more? Fifth, name three or four things that are
genuinely, specifically you, not hobbies in the abstract. Not "I like music," but the artist
you'd actually notice if a prospect mentioned them. Not "I'm outdoorsy," but the sport, the
injury, the trip that mattered. A pet, a food thing, a place you travel back to. Sixth, and only
if it's true, is your path into sales a straight line, or did you come from somewhere unexpected:
healthcare, teaching, the military, something else entirely? A real pivot is one of the best
personal hooks there is, because almost nobody has one.

Save answers to questions one through three in voice-profile.md, and answers to questions four
through six in about-me.md. Structure about-me.md loosely by category, such as roots, interests,
and career story, so it's easy to scan later and easy to add to over time.

---

## Step 1: Research Before Writing a Word

This is the step most people skip, and it's the one that separates a message that gets a reply
from one that gets deleted. Top sellers don't write faster than everyone else, they research
first and write light. Before drafting anything, spend a few minutes actually finding out about
the person and the company.

Check what's public: the company's own site, and what it actually says once you get past the
tagline. Recent news from the last six months: funding, a launch, a leadership change, an
expansion, anything that signals momentum or a shift. Job postings, which usually reveal more
honest signals about what a company is building or struggling with than its marketing page ever
will. And the recipient's own public activity: a LinkedIn post, an interview, a podcast,
anything they said recently in their own words.

Then ask one honest question before writing anything: is there a real, specific reason this
person would care right now, or would this exact message work just as well sent to a hundred
other people at a hundred other companies? If it's the second one, don't force it. Either find a
sharper angle or say plainly that the fit looks weak right now instead of sending something
generic anyway. Strong sellers pass on weak fits more often than average ones do. That discipline
is part of why their messages convert better.

If research turns up that the recipient has real past experience with what's being sold, worked
somewhere that already used it, came from a similar product, was a customer somewhere before,
treat that as a different kind of message. That gets covered specifically in Executive Mode
below, since it comes up most often there, but the same logic applies at any level: someone who
already knows the value doesn't need it re-explained to them.

---

## Step 2: Decide What Kind of Message This Is

Not every message should be built the same way. Before drafting, figure out which of these
applies, since the rules differ for each.

A first message to someone new, where nothing has gone out yet, follows Step 3 and Step 4 below,
with Step 5 layered on top if the recipient is senior. A follow-up where a first message already
went out and got no response follows Step 6 instead, which has its own self-contained rules. If
it's genuinely unclear which applies, default to a first touch.

---

## Step 3: Choose the Right Opening

The opening line decides whether the rest gets read. There is no single best opener, only the
right one for what's actually known about the recipient. Pick based on what Step 1 turned up,
and don't force a style that doesn't fit.

If there's a real news hook, a funding round, a launch, a new role, an acquisition, lead with
it, and react to the moment rather than restating facts the recipient already knows. Something
like "congrats, saw the round, imagine the team's been building toward this for a while" beats
reciting the dollar amount and the lead investor.

If there's something personal and public, a podcast appearance, a LinkedIn post, an interview,
lead with that instead, and be specific about what was said or shown, not just that it existed.

If about-me.md has a real, genuine overlap with something known about the recipient, a shared
hometown, the same college, an overlapping hobby or interest, that can be the opener, but only
when it's a true overlap, never a stretch.

If none of the above apply, don't invent a hook. Open with something specific and real about the
recipient's company or situation instead, something that couldn't be copy-pasted onto a
different company. Generic enthusiasm reads as generic no matter how it's phrased.

---

## Step 4: Use a Personal Hook, or Don't

about-me.md exists so a genuine personal connection is ready when one applies, not so every
message gets one whether it fits or not. Scan it for real overlap with what's known about the
recipient before pulling anything from it.

When there's a fit, one hook is enough, usually as a PS line at the end rather than woven
through the body. It should read like something a person actually noticed, not a personalization
variable. When there's no fit, skip it entirely. A missing personal touch is invisible. A forced
one is not, and it costs more trust than it earns.

---

## Step 5: Executive Mode

Trigger this automatically whenever the recipient's title is Director, Head of, VP, SVP, EVP,
Founder, Co-Founder, or C-suite (CEO, COO, CTO, CIO, CFO, CDO, or similar). Senior people give a
message less time and less patience, so the format changes, not just the tone.

Length drops hard: 50 to 75 words for C-suite or founder-level, up to 100 words for VP or
Director-level. If the point can't be made in that space, the value proposition isn't sharp
enough yet, cut it down rather than explaining more. Three to five sentences total, never one
dense block. The subject line gets shorter too, five words or fewer, specific to them, never
"quick question" or "touching base." Never open with "I," the sender's name, or the sender's
company, open with something about the recipient instead. One pain point only, never a list. The
close is an interest-based question they can answer with a yes or a no, never a specific
meeting-time ask on a first message: something like "worth a conversation?" or "is this on your
radar this year?" consistently outperforms asking for calendar time on a cold executive send.

If Step 1's research turned up that this person has real past experience with what's being sold,
used it at a past company, came from a company that was a customer, this becomes a fundamentally
different message. Do not explain what the product does or build credibility from scratch, they
already have it. Open by acknowledging that directly, something like "given your time at [past
company], you already know the story" signals immediately that this is picking up a
conversation, not starting a pitch. Bridge from what they already know to what's likely
different about their new context, then to one specific, current reason to reconnect now. If
they're brand new in the role, a direct ask for time is reasonable, since new-in-role usually
means actively evaluating options. If the account is more of a long game, a softer close works
better, closer to introducing yourself as a resource than asking for a meeting.

---

## Step 6: Follow-Up or Bump

A bump has exactly one job: spark enough curiosity that the person replies with a yes or a no.
It is never a reminder that the sender exists, never a recap of the first message, never an
apology for following up, and never a second pitch squeezed into a shorter box.

The shape is three small pieces that read as one connected thought, not three stitched together.
First, a short hook, five to ten words, pulled from whatever's freshest: recent news if there's
something genuinely new in the last six months, otherwise the core idea the first message was
testing, otherwise just what the company does. Second, a short phrase, five or six words,
connecting that hook to the value, framed as a category or an outcome, never a product pitch.
Third, one soft, curious question: "any thoughts on whether...", "curious if...", "has this come
up internally?" Never a call or meeting ask.

Keep the whole thing under 25 words if possible, 40 as an absolute ceiling. One or two sentences.
No greeting required, no recap of the first email, no sign-off needed. Write exactly one version,
not a set of options to pick from. If there's a longer sequence going out over time, each one
should read a little more direct than the last and never repeat the same hook twice. The
sequence is telling one continuous story, not restarting the pitch every time it fires.

---

## Step 7: Write It

Applies to first touch and executive messages. A bump is already fully specified in Step 6.

Short sentences. Contractions. No word or phrase from the user's own banned list in
voice-profile.md, and none of these by default unless the user has said otherwise: leverage,
synergy, cutting-edge, best-in-class, seamlessly, game-changing, robust, utilize, circle back,
touch base, streamline, ecosystem, delve, harness, tapestry, or landscape used as a metaphor for
an industry.

If this is an email, the subject line carries as much weight as the opener. Reference something
specific and real, a product name, a shared detail, a piece of actual news, never a generic
phrase like "quick question" or "following up" that could go out to a thousand people unchanged.

State the reason for writing and the value in two or three sentences, not a paragraph. Trust the
reader to connect the rest. Close by inviting a conversation, not demanding one: something like
"had an idea or two on where this could help, worth a quick chat?" works better than anything
that pressures a specific time or asks the reader to do work just to respond.

Unless Step 5 set a tighter ceiling, a cold email usually lands best under 200 words, and a
LinkedIn note or InMail should be shorter still, under 80 words is a good target. Length is a
tell on its own: a message padded to sound thorough usually sounds AI-written instead.

---

## Step 8: Check for the Tells

Before handing anything back, check it against these. Each one, on its own, is a small thing. A
message with three or four of them stacked together reads as generated rather than written, and
readers notice even when they can't say exactly why.

Watch for "it's not X, it's Y" framing, or any close variant of it. Watch for a question the
writer asks and then answers immediately, like "the result? Total silence." Watch for short,
punchy one-line paragraphs used purely for fake emphasis. Watch for filler transitions: "it's
worth noting," "here's the thing," "importantly." Watch for stacked rule-of-three phrasing
showing up more than once in the same message. Watch for a dash doing the work a period or comma
should be doing. Watch for a signposted conclusion, "in summary" or "to wrap up," in something
short enough that it doesn't need one. Watch for a self-introduction that explains who the
sender is and why they're writing before saying anything specific. The message should be
specific enough that it never needs one.

If a message trips more than one of these, rewrite the flagged section rather than patching
around it. Read the final version out loud. If it doesn't sound like something a person would
actually say to another person, it isn't done yet.

---

## Quality Check Before Delivering

Confirm the opener matches what's actually known about the recipient, not a generic template.
Confirm nothing from the banned words list made it through. Confirm any personal hook used is a
real, specific overlap, not a stretch, and that there's at most one. Confirm the close invites
rather than pressures. If this was executive mode, confirm the word count and single-pain-point
rule held. If this was a bump, confirm it's under the word ceiling and doesn't repeat the first
message. Confirm the message passes the read-aloud test.

---

## After Delivering

Share the message. If it was a rewrite, name the two or three biggest changes and why, in a
couple of lines, not an exhaustive list. If there's a strong personal detail in about-me.md that
wasn't used here but could work for a future message to this same person or company, mention it
briefly.

