Turn meeting notes into a LinkedIn post
Paste meeting notes or a transcript excerpt and get one anonymized post built on the sharpest insight in the room, plus 2 more insights worth their own posts. Names and companies stripped — you review before shipping. A Liftli original: mining calls for content is what we do all day.
● free · no login · no email · fair-use daily limit
Rough notes are fine. The interesting exchange matters more than clean formatting.
How to use it
- Paste your notes or a transcript excerpt — from a customer call, a sales conversation, a team retro. Rough is fine.
- Hit Generate post. You get one anonymized post built on the sharpest insight, then
---, then two more insights from the same notes that deserve their own posts. - Review the anonymization yourself — you know what's identifiable in your world — swap in any detail the notes flattened, and post.
Your calls are your best content source
People who "have nothing to post" usually spent four hours that day in conversations full of material. Three kinds of moments hide in almost every call:
- The reframing sentence. A customer describes your problem space better than your own marketing does — "onboarding felt like homework" beats any copy you'd write about activation. When someone hands you language like that, it's a post.
- The objection everyone has. The third prospect this month who balks at the same thing isn't an anecdote, it's a signal — your whole audience has that objection silently. Answering it in public is content that sells.
- A decision plus its reasoning. "We killed the setup wizard and defaulted everything instead — here's the call we heard that convinced us." Decisions with visible reasoning are the rarest post type and the most trusted.
The skill isn't writing; it's noticing. This generator does the noticing pass over your notes and shows you what it found — including two runners-up, because the best insight in a call often isn't the one you'd have picked. (Developers: the commits version runs the same play on your git log.)
Anonymize like your counterpart will read it — because they might
The tool strips names, companies, and identifying details, and generalizes the rest ("a fintech client", "an enterprise prospect"). But automatic stripping has a blind spot: it can't know that "our only customer in Norway" identifies exactly one company to everyone in your niche. You can. The test before posting is simple — read the post as the other person in that meeting would. If they'd recognize themselves and mind, generalize further or post the pattern across many calls instead of the single exchange.
Get this right and you unlock the most durable content edge there is: insight from real conversations reads differently from theory. "Communicate value early" could come from anyone; a specific, surprising thing a real customer said could only come from someone doing the work. Readers can tell — that's why conversation-mined posts consistently outperform recycled advice.
Using Claude Code, Cursor, or another agent? Install the skill and mine any transcript file for anonymized post material without leaving your terminal — your agent's own model does the writing:
npx skills add liftli-ai/skills --skill meeting-notes-to-linkedin-post
Part of the liftli-ai/skills collection — browse all 28 skills, one per tool on this site. For the full pipeline (voice extraction, strategy memory, publishing), connect the Liftli MCP.