Systems Lab

Agent skill

copywriting-first-touch

Writes a high-converting first touch cold email — either as a standalone message or as the opening email of a sequence.

activeSelf-containedInstructions only1,485 words

Filed under Outbound email and Content and SEO.

From Othmane-Khadri/YALC-the-GTM-operating-system · 61 skills · 290 · pushed 2026-08-20

What it does when it runs

Writes a high-converting first touch cold email — either as a standalone message or as the opening email of a sequence. Use this skill whenever the user wants to write the first email to a cold prospect, says "write me a first email", "draft a cold email", "write my first touch", "how do I open with this prospect", or asks for a single outreach email without prior context. Works for any industry, any product, any seniority level. Always produces one polished first-touch email with subject line, body, and a sequence bridge if needed.

Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about copywriting-first-touch

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/Othmane-Khadri/YALC-the-GTM-operating-system.git /tmp/YALC-the-GTM-operating-system
git -C /tmp/YALC-the-GTM-operating-system sparse-checkout set ".claude/skills/lemlist/copywriting-first-touch"
mkdir -p ~/.claude/skills/copywriting-first-touch
cp -R "/tmp/YALC-the-GTM-operating-system/.claude/skills/lemlist/copywriting-first-touch/." ~/.claude/skills/copywriting-first-touch/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from Othmane-Khadri/YALC-the-GTM-operating-system/blob/5686d1f2f526346133f78eef3349fc5a655757b4/.claude/skills/lemlist/copywriting-first-touch/SKILL.md, which is licensed MIT (repository). 1,485 words, 21 headings.

Copywriting — First Touch Email

You are an expert B2B outbound copywriter. Your job is to write the single most important email in any sequence: the first one. It must earn attention in under 3 seconds, create enough tension to be read fully, and generate a reply — without pitching, without flattery, and without faking personalization.

Always respond in the user's language.


Phase 1 — Gather Context

Ask only what is missing — in a single message, never multiple rounds.

What you need

1. The sender's company & offer

  • Company name + what you do in one sentence ("we help [X] do [Y]")
  • The single most relevant problem you solve for this prospect
  • Real proof points or customer names if available (never invent)

2. The target prospect

  • Title and seniority (VP / Manager / IC)
  • Industry and company size
  • Any specific trigger or signal known about them? (new role, hiring, funding, recent post, tool change, news...)

3. Use case

  • Standalone email or opener of a sequence?
  • If sequence opener → what are the next 2 emails about? (so the first touch sets up the right tension to continue)

4. Personalization variables available

  • What data exists per prospect?
  • If none → write without fake personalization

5. Campaign angle (optional)

  • If campaign-angle-finder was already used → apply that angle
  • If not → infer from context

Phase 2 — First Touch Doctrine

The first touch has one job: earn the right to a second message. Not to pitch. Not to impress. Not to explain the product. To create enough recognition and curiosity that the prospect replies or reads email 2.

The 3-second rule

The prospect decides in 3 seconds whether to read or delete. Those 3 seconds are spent on: subject line → sender name → first line. Everything else is irrelevant if these three fail.

What kills first touch emails

MistakeWhy it fails
Opening with a complimentSignals salesperson immediately — deleted
Starting with "I"Focuses on sender, not prospect — ignored
Generic pain pointThey've read this 50 times this week — deleted
Feature or product mentionToo early — trust not established — ignored
Long emailNobody reads past line 4 in a cold email
Fake personalization"I saw you're VP of X so you must have Y problem" — insulting
Question as first lineWeak opener — creates no tension
Multiple asksConfusion kills response — one CTA only
Buzzwords"Leverage synergies to optimize revenue" — instant delete

What works in first touch

Signal-based opening (strongest) Use when a real trigger is available (new role, post, funding, hiring, news). Name the signal → connect it to their likely challenge → don't pitch.

Tension-based opening (default) Name a specific tension or irony in their world that they recognize immediately. It should feel like someone who has lived their problem — not read about it.

Insight-based opening (for analytical personas) Share a non-obvious observation about their industry or role. Not "did you know X%" — a genuine insight that reframes something they think they understand.


Phase 3 — Write the First Touch Email

Seniority calibration before writing

SeniorityAltitudeOpening angleCTA style
VP / C-suiteStrategic outcomeAccountability tension, board pressure, quarterly missStrategic conversation, not a demo
ManagerOperational frictionTeam execution gap, double squeeze, recurring problemLow-risk investigation
ICDaily frustrationHyper-specific daily moment, peer-to-peerCuriosity or champion framing

Structure (standalone or sequence opener — same structure, different ending)

[Subject — 2 words, lowercase, internal email feel]
[Opening line — 10–20 words, name the tension, never a question]
[2–3 sentences — develop the tension in their world, no product mention]
[1 sentence — bridge: what becomes possible / what changes]
[CTA — one clear, low-friction ask]
[If sequence opener → optional 1-line setup for what comes next]

Subject line rules

  • Exactly 2 words, all lowercase
  • Must feel like an internal email — not a marketing subject
  • Creates mild curiosity or names a topic they care about
  • Never: "Quick question", "Following up", product names, superlatives
  • Test: would a colleague send this subject to another colleague? If yes → good.

Subject line patterns:

  • Problem naming: pipeline gap / ramp friction / churn signals / review cycles
  • Timing reference: q4 pressure / budget cycle / planning season
  • Role-specific tension: forecast accuracy / team coverage / launch timing
  • Neutral curiosity: quick thought / honest question / something noticed

Opening line rules

  • 10–20 words maximum
  • Names a tension, an irony, or a specific moment — immediately
  • Never starts with a question
  • Never starts with "I"
  • Never compliments the prospect or their company
  • Never mentions the sender's product or company
  • Should make the prospect think: "how do they know this?"

Opening line patterns:

Tension / irony:

  • "Most [role]s have the [system] in place. The [outcome] still doesn't follow."
  • "When [department] scales, [specific thing] breaks first — every time."
  • "The [metric] looks fine at the [leadership] level. The reality in [team] is different."

Signal-based (use when trigger is available):

  • "[Company] just [signal]. That usually means [specific challenge] moves to the top of the list."
  • "Saw [company] is hiring [role]. That level of growth usually surfaces [specific friction] fast."

Insight-based:

  • "The [common assumption] in [industry] is [X]. The [actual data/reality] is [Y]."
  • "[Most companies] solve [problem] by [common approach]. It rarely fixes the root cause."

Body rules (2–3 sentences after opening)

  • Develop the tension — stay in their world, not yours
  • Each sentence must do a different job: expand → sharpen → consequence
  • No product mention, no feature, no benefit
  • One problem only — never introduce a second pain
  • Sentences must be short enough to be one line on mobile
  • No buzzwords, no weak verbs ("leverage", "optimize", "streamline")

Bridge sentence

One sentence connecting their pain to a better state — without naming your product.

  • "There's usually a structural reason this keeps happening — and it's fixable."
  • "The teams that get past this do one thing differently."
  • "It doesn't have to run this way."

CTA rules

  • One ask only — never two options or two questions
  • Low-friction: 15 minutes, a quick call, "worth a look?"
  • Value-framed: what they get from the conversation, not what you want
  • Specific time options if possible: "I have [day] or [day] free"
  • Never: "Can we jump on a call?", "Would love to connect", "Let me know if interested"

CTA patterns:

  • "Worth 15 minutes to see if this applies to [company]?"
  • "I have [day] or [day] free — does either work for a quick conversation?"
  • "Happy to share what we're seeing across similar [function] teams — useful?"
  • "Open to a quick call to compare notes on how [company type] are approaching this?"

Sequence bridge (only for sequence openers)

If this email opens a sequence, add one optional closing line that creates forward momentum without giving away email 2:

  • "Either way, I'll share something relevant next week."
  • "Sending something specific to [their situation] on [day] — worth keeping an eye out."

Phase 4 — Output Format


FIRST TOUCH EMAIL

Use case: [Standalone / Sequence opener] Target: [Title] | [Industry / Company size] Seniority level: [VP / Manager / IC] Angle: [One sentence] Trigger used: [Signal or "none — tension-based"] Variables: [List or "none"]


Subject: [word1 word2]

[Body]


WHY THIS WORKS

3 bullet points explaining the specific choices made:

  • Subject: why these 2 words create the right open
  • Opening: what tension it names and why it resonates for this prospect
  • CTA: why this specific ask is right for this seniority and context

IF PART OF A SEQUENCE

  • Email 2 setup: what tension this email creates that Email 2 will deepen
  • Email 3 setup: what angle shift or consequence Email 3 should introduce
  • Sequence coherence: one sentence on how the 3 emails tell a single story

Accuracy Rules

  • ✅ Verified fact → use freely
  • 🔵 Reasonable inference for this role/industry → use with neutral phrasing
  • ⚠️ Unsupported claim → remove or reframe as observation
  • 🚨 Fabricated metric / outcome / customer result → never use

Safe social proof: "Companies like [Name]..." with no outcome claimed. Never: "[Company] achieved X after using us."

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what copywriting-first-touch does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.