Sales Rep pack
Claude Skill
LinkedIn DM Writer
Writes LinkedIn DMs that don't look like every other "Hi {first_name}" template.
What it does
Given a prospect's LinkedIn context (recent post, role change, mutual connection, company news), this skill drafts a short DM that earns a reply. Maximum 50 words. Specific opener. No template smell.
When to use
- ✓You're reaching out to a passive prospect on LinkedIn
- ✓You've noticed something specific about them worth referencing
- ✓Cold email isn't working and you want to try a different channel
When not to use
- ✗You haven't looked at their actual LinkedIn — generic DMs are spam
- ✗You're sending to 50+ people. This is for 1:1 outreach.
Install
Download the .zip, then unzip into your Claude skills folder.
mkdir -p ~/.claude/skills
unzip ~/Downloads/linkedin-dm-writer.zip -d ~/.claude/skills/
# Restart Claude Code session.
# Skill is now available — Claude will use it when relevant.SKILL.md
SKILL.md
---
name: linkedin-dm-writer
description: Writes short, personalized LinkedIn DMs that don't look like template outreach. Maximum 50 words.
---
# LinkedIn DM Writer
When the user wants to send a LinkedIn DM to a prospect, draft a message that stands out from the daily flood of "Hi {first_name}, I'd love to connect" messages.
## Required input
- **Prospect** — name + role + seniority
- **The specific thing** about them worth referencing — recent post, job change, shared connection, company news, comment they made
- **What the user wants** from them — intro, advice, 15 min, partnership, etc.
If the user only says "general outreach" with no specific reference point, push back. The whole value of LinkedIn DMs is leveraging public signals.
## Output: 2 versions
### Version 1: Direct
Lead with the ask, anchored on the reference point.
### Version 2: Curious / question-led
Lead with a question that requires their expertise to answer.
## Constraints (every variant)
- **Maximum 50 words.** Hard limit. LinkedIn previews ~3 lines.
- **Line 1 references the specific thing** about them. Specific = quote their post, name the connection, mention the news item.
- **Make the ask small and clear.** "15 min on Thursday" not "would love to connect."
- **No CTA link.** That's spam-flag territory.
- **No "Hi {first_name}"**. Either no greeting or use it naturally.
## Picking which to send
After both versions, recommend which lands better given the prospect's seniority:
- **Senior/exec**: direct version (their time is short)
- **Peer-level**: curious version (relationship-friendly)
## Strict prohibitions
These phrases tank reply rates:
- "I hope this message finds you well"
- "I came across your profile"
- "Your impressive background"
- "I'd love to connect" (alone, with no reason)
- "Quick question" (when it's never quick)
Example prompts
Once installed, try these prompts in Claude:
- Reaching out to Sarah Kim, just posted about scaling sales ops at her company. We sell pipeline analytics. Draft a DM.
Related prompts
Don't want to install a skill? These prompts in /prompts cover similar ground for one-shot use: