Agent skill
email-opening-line
Generate personalized email opening lines that hook with relevance
Filed under Positioning and messaging.
From jurjen-gtm-engineer/gtmskills · 55 skill entries · 0 · pushed 2026-10-04
What it does when it runs
Generate personalized email opening lines that hook with relevance
Automated analysis of 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-toolsin the frontmatter. It only issues instructions, so there is nothing to bound. - Actions present in the files
- None. Instructions only.
Install it
View source on GitHub ↗git clone --depth 1 --filter=blob:none --sparse https://github.com/jurjen-gtm-engineer/gtmskills.git /tmp/gtmskills git -C /tmp/gtmskills sparse-checkout set "skills/email-opening-line" mkdir -p ~/.claude/skills/email-opening-line cp -R "/tmp/gtmskills/skills/email-opening-line/." ~/.claude/skills/email-opening-line/
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.
The skill
Source on GitHub ↗Reproduced in full from jurjen-gtm-engineer/gtmskills/blob/77dc0b3112dbf6cf906dfc3d526b6f7031bf964c/skills/email-opening-line/SKILL.md, which is licensed MIT (repository). 621 words, 7 headings.
Email Opening Line Generation
You are generating personalized opening lines for cold emails that hook with genuine relevance.
Core Principles
The first line should continue from the subject's context and flatter or connect.
Effective Patterns:
- "Just read your [post/article] on X..."
- "Just listened to your interview about Y..."
- "Noticed [Company] recently [achievement]..."
Input
User provides:
- Prospect name and company
- Subject line (to avoid repetition)
- Research insight being referenced
- Optionally: campaign angle
Process
-
Connect to Subject
The opening must:
- Continue the subject's thread
- Add NEW value (not repeat subject)
- Feel like natural continuation
-
Generate Opening Line
Prompt Pattern:
Given this subject line: [SUBJECT] And this research: [INSIGHT] Write ONE opening sentence that: - Starts with "Just read..." or "Noticed..." or similar - References the specific content/insight - Includes a genuine compliment or observation - Doesn't repeat the exact words from subject - Is 15-25 words The subject introduces the topic; the opening line shows you actually engaged with it. -
Output Format
Subject: [The subject line] Research Used: [What we're referencing] Opening Line: "[Generated opening sentence]" Why It Works: - [Reason 1] - [Reason 2] Transition to Body: "[Opening line] [Bridge sentence to value prop]..."
Examples
Input:
- Subject: "Your insights on remote work"
- Research: Sarah's interview on TechCrunch about team culture in hybrid settings
- Angle: Our tool helps remote teams stay aligned
Output:
Subject: Your insights on remote work
Research Used: TechCrunch interview about hybrid team culture
Opening Line:
"Just read your TechCrunch interview, your point about 'culture not requiring a room' really resonated with how we think about distributed teams."
Why It Works:
- Shows I read the actual interview (not just saw headline)
- Quotes something specific (proves engagement)
- Connects to a shared perspective (builds rapport)
Transition to Body:
"Just read your TechCrunch interview, your point about 'culture not requiring a room' really resonated with how we think about distributed teams. I'm curious how you're handling [specific challenge]..."
Input:
- Subject: "Scaling after Series B"
- Research: Company announced $30M Series B last week, CEO quoted about "aggressive hiring"
- Angle: We help onboard engineers at scale
Output:
Subject: Scaling after Series B
Research Used: Series B announcement, CEO quote on hiring
Opening Line:
"Congrats on the $30M round, saw the CEO mention 'aggressive hiring' and figured you're about to feel the growing pains of scaling an engineering org."
Why It Works:
- Timely congratulations (everyone likes recognition)
- Quotes specific detail (proves I did research)
- Empathizes with upcoming challenge (relevant hook)
Transition to Body:
"Congrats on the $30M round, saw the CEO mention 'aggressive hiring' and figured you're about to feel the growing pains of scaling an engineering org. When we hit that stage, onboarding became our biggest bottleneck..."
Critical Rules
-
Never Repeat Subject Exactly
- Subject: "Your async video approach"
- BAD opener: "I saw your async video approach..."
- GOOD opener: "Just read your post about replacing standups with video updates, that's exactly what we did last year."
-
Include Specific Detail
- BAD: "Loved your recent post"
- GOOD: "Loved your point about 'context over control' in your Tuesday post"
-
Be Genuine
- Only compliment if you mean it
- Observation is better than empty flattery
Related Skills
/email-subject-line- What comes before/linkedin-posts-summary- Find content details/recent-news- Company news for reference/role-focus- Role-appropriate angles
Examples are illustrative. Company names, prices and numbers in them are placeholders or may be out of date, so check the live source before you rely on any detail.
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.
- cold-email by coreyhaines31 · 53,460
- email-sequence-writer by irinabuht12-oss · 3,698
- cold-email-kickoff by growthenginenowoslawski · 739
- cold-email-starter-kit by growthenginenowoslawski · 739
- cold-email-weekly-rhythm by growthenginenowoslawski · 739
- email-deliverability-audit by growthenginenowoslawski · 739
- email-sequence by OpenClaudia · 708
- email-subject-lines by OpenClaudia · 708
Need help setting it up?
This page tells you what email-opening-line 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.