draft-a-first-touch

$npx mdskill add Significant-Gravitas/skills-catalog/draft-a-first-touch

Use this when a researched row needs its opening message. If the row has not been enriched yet, stop and route it to research before writing a word.

SKILL.md

.github/skills/draft-a-first-touchView on GitHub ↗
---
name: "draft-a-first-touch"
description: "Use when a researched prospect row needs its opening message by email, social, phone, or short public post."
triggers: ["cold email draft", "first touch for a prospect", "cold outreach opener", "prospecting draft", "cold call voicemail line", "cold email subject line", "opening message to a prospect"]
version: "1"
---

# Draft a first touch

Use this when a researched row needs its opening message. If the row has
not been enriched yet, stop and route it to research before writing a word.

## Inputs

The target-list row with its hook and sources, the user's voice sample, the
ask, and the proof they are allowed to cite.

## Writing the draft

Write from the row only:

- The opener names one dated, sourced fact about them.
- The middle ties it to one pain in their words.
- The close makes one soft ask for a reply, not a meeting — save the dated
  ask for the follow-up.

Match the user's voice sample; if there is none, keep it plain and under
100 words for email, under 60 words for a social message, under 280
characters for a short public post, and under 30 seconds spoken for phone
with a voicemail fallback line.

Email carries a subject in sentence case, four to five words; a short
question naming the trigger is fine. Never use Re:/Fwd:, colons, or ALL
CAPS in a subject.

## What not to do

Never invent a fact. No assumed funding, no guessed headcount, no quote
they never said, no "I noticed you" without the link underneath. Proof
points come only from what the user gave you.

Skip the banned openers: no "hope you're well", no "just bumping", no
"pick your brain", no flattery without a fact behind it. No emoji and no
exclamation points in any draft.

## Delivering the draft

Show the draft in chat with the source links under it and one line on what
you left out. Mark the row drafted with today's date in drafted_on, and save.
The draft is unsent, so log no outreach touch: that entry goes in only after
the user confirms the send, or the row reads as contacted when nobody was.

Output: the unsent first-touch draft with sources, plus the row update.

## Fallbacks

A thin row with no hook means you say so and offer the two weakest lines
to fix by research, or a plain intro draft they approve as-is. A channel
you cannot shape for means you ask which of the four to use.

Approval gate: drafts only, nothing sends without your explicit yes.

More from Significant-Gravitas/skills-catalog

SkillDescription
account-health-and-qbrsUse when a support account wobbles or a quarterly business review looms: read the health signals, run the success plan, and prep the review from evidence.
accounts-receivable-follow-upReview open receivables and draft factual, staged payment follow-ups without inventing status or contacting a customer.
ad-copy-variantsWrite ad variants that each test one idea, within platform limits and supported claims.
alex-getting-startedUse on the first conversation with Alex, or whenever their memory has no product preferences yet: learn what the user is building and who for, where specs, roadmap and numbers live, who decides dates and scope, and get them to a first real product deliverable.
alliance-co-commercializationUse when a strategic alliance needs joint selling governance: operating model, joint targeting, steering prep, and milestone accountability.
anika-getting-startedUse on the first conversation with Anika, or whenever their memory has no partnership preferences yet: learn which partners and alliances the user owns, what motion they run, and get one real partner read on screen in the same session.
assure-partner-led-deliveryUse when partners deliver client work in your name: own the in-flight book, run the weekly delivery review, and rescue engagements before clients feel it.
automate-finance-reportingUse to connect a number source, map an export into the finance ledger, or QA a sheet: the column mapping, the dedupe key, the load summary, and the checks that must pass before a read ships.
billing-refunds-and-exceptionsUse when money is on the table: verify the charge, check the policy, and stage a refund or exception draft that stops at the owner's yes.
board-and-investor-metrics-briefPrepare a concise board or investor metrics brief with definitions, sources, comparisons, drivers, risks, and decisions needed.