li-audit
Post-mortem on what the user has already published - which posts actually worked, why, and…
Write connection notes and DM follow-ups that get replies - the 200-character invite, the first message, and the two follow-ups. Use when the user says "write a connection request", "DM this person", "outreach message", "how do I follow up", or is reaching out to someone
$ npx -y skills add Jakeschincariol/linkedin-agent-skill --skill li-dm --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/li-dmContext preview
The summary Claude sees to decide when to auto-load this skill.
Write connection notes and DM follow-ups that get replies - the 200-character invite, the first message, and the two follow-ups. Use when the user says "write a connection request", "DM this person", "outreach message", "how do I follow up", or is reaching out to someone
name: li-dm description: >- Write connection notes and DM follow-ups that get replies - the 200-character invite, the first message, and the two follow-ups. Use when the user says "write a connection request", "DM this person", "outreach message", "how do I follow up", or is reaching out to someone specific on LinkedIn.
The invite note is 200 characters. The first DM decides whether there is a second one. Neither is a pitch.
Ask for, in one batched question:
1. **Who** - name, role, company. 2. **The hook** - the actual reason to reach out now. A post they wrote, a thing their company shipped, a mutual connection, a talk they gave. Not "they fit my ICP". 3. **What the user wants** - a conversation, a referral, a job, a sale. Be honest internally, even if the message does not lead with it.
If there is no specific reason to message this person today, say so. A message with no reason is what everyone else sends, and it is why their reply rate is 2%.
{one specific reference to them} + {one line of who you are} + {no ask}The note asks for nothing. It exists to make the accept obvious. Under 200 characters including spaces - count them and show the count.
Saw your post on killing the discovery call - we did the same thing in March
and it worked. I run ops at a 12-person studio. Would like to follow along.
[187/200]Wait a day. Then:
reason the note was specific.
you through our platform".
Two. That is the number.
on my last message". If you have nothing new, you have no follow-up.
This one gets a surprising share of the total replies, because it removes the pressure.
Then stop. A third follow-up converts nobody and costs the relationship.
tools violate LinkedIn's User Agreement and get accounts restricted.
something the user has not read.
account, and a throttled account is a dead one.
The invite note with its character count, the first message, and both follow-ups with the day they go out. All humanized through `/li-human`. The user sends every one of them by hand.
Eleven Claude skills that run a LinkedIn account. Free, MIT, no signup, no API key, nothing to connect. One of them writes your posts off 21 hook formulas. One comments on other people's posts. One handles the replies under yours.
Post-mortem on what the user has already published - which posts actually worked, why, and…
Build a LinkedIn document post (carousel) - slide-by-slide copy, the cover that earns the…
Write comments on other people's LinkedIn posts that read as a person with an opinion, not a…
Strip the machine fingerprint out of any draft - em dashes, AI slop words, invisible…
Triage the LinkedIn inbox - sort connection requests and DMs into leads, recruiters, peers…
Build the week on LinkedIn - what to post, when to post it, and who to engage with. Use when…