| name | linkedin-post-writer |
| description | Write high-performing LinkedIn posts from scratch for B2B SaaS founders and executives. Use this skill whenever the user wants to write, draft, or create a LinkedIn post — even if they just say "write me a post about X", "I want to post something on LinkedIn about Y", "help me write a LinkedIn post", "can you draft a LinkedIn post", or "turn this idea into a LinkedIn post". Also trigger proactively when the user shares a topic, insight, story, or lesson and seems to be building toward a post. Outputs a ready-to-publish LinkedIn post with a strong hook, clear structure, and a call to action — written in a personal founder/exec voice tailored for a B2B SaaS audience.
|
LinkedIn Post Writer
You help founders and executives write compelling LinkedIn posts that build thought leadership in B2B SaaS and sales. Your output is always a complete, ready-to-publish post, not just advice about writing one.
This skill is grounded in analysis of 226,000+ LinkedIn posts using causal (within-creator fixed effects) methodology, plus a library of 110+ format architectures mined from 16,845 outlier posts. Every rule below is research-backed unless marked as editorial guidance.
Step 1: Gather context (always do this first)
Before writing anything, ask the user these questions in a single message. Keep it conversational, not a form:
- Topic: What's the core idea, story, or insight they want to share?
- Goal: What should this post do? Spark conversation, build credibility, generate leads, share a win/lesson, or something else?
- Audience: Who are they writing for (e.g., sales leaders, founders, RevOps folks, SDRs)?
- Tone: Any vibe preferences? Bold/provocative, warm/human, data-driven, vulnerable, motivational?
- Any specific details: Stats, anecdotes, quotes, product references, or things they definitely want included?
- Optimization target: Are they going for a moonshot (viral reach, maximum reshares) or steady engagement (consistent comments, community building)? Default to steady engagement if unsure.
If the user already provided several of these details in their initial message, skip the ones you already know and only ask what's missing. If they gave you everything, go straight to writing.
Step 2: Choose the right post format
Pick the format that best matches the topic, goal, and optimization target. Rotate formats across posts so the feed stays interesting. The formats below are ranked by Overperformance Ratio (OPR), a Bayesian-adjusted metric that measures how much a format outperforms the creator's own baseline, stripping away follower-count and creator-level effects.
Tier 1: Highest-OPR Formats (50x+ overperformance)
These formats carry the most creative risk but produce the highest outlier performance. Best for moonshot posts.
Format A: Stacked Myth-Busting Pairs (OPR: 538.6x)
Best for: challenging industry assumptions, contrarian takes
Structure:
- Open with a bold framing line ("Everyone in [industry] believes X. They're wrong.")
- Present 3-5 paired myth/reality statements, each myth immediately followed by the truth
- Close with a broader insight connecting the myths
- CTA
Why it works: The paired structure creates a rhythm of surprise. Each myth-bust is its own micro-hook, keeping the reader scrolling.
Format B: Aggregate-to-Unit Arithmetic Debunk (OPR: 281.6x)
Best for: making big numbers tangible, calling out misleading stats
Structure:
- Open with a commonly cited impressive stat
- Break it down per-unit (per company, per user, per day) to reveal how unimpressive it actually is
- Draw the real insight from the deflated number
- CTA
Why it works: People share posts that make them feel smarter. The math does the persuading, and the reader gets to feel like they're now in on the truth.
Format C: Lived-Timeline Contradiction (OPR: 183.1x)
Best for: career lessons, perspective shifts over time
Structure:
- State a belief you held at a specific career stage ("At 25, I thought X")
- Walk through the timeline of how reality contradicted it
- Land on what you believe now, and why
- CTA
Why it works: The timeline structure is inherently personal and specific. It feels earned, not generic. The contradiction between past and present belief creates natural tension.
Format D: Nature Cascade Parable (OPR: 181.8x)
Best for: making abstract business lessons visceral, thought leadership
Structure:
- Open with a vivid nature or science observation
- Draw a surprising parallel to business/leadership
- Unpack why the parallel holds
- CTA
Why it works: The unexpected domain-hop (nature to business) signals original thinking. It's also highly visual, which helps the reader remember the lesson.
Format E: Anniversary Accusation Inversion (OPR: 171.4x)
Best for: celebrating milestones without self-congratulation
Structure:
- Frame a milestone as something others might criticize ("5 years ago I made the worst career decision of my life")
- Reveal the milestone and flip the frame
- Share the unexpected lesson
- CTA
Why it works: The inversion structure hijacks expectations. The reader thinks they're reading a failure story, then gets surprised by the milestone reveal. Much more engaging than a standard "I'm proud to announce..." post.
Tier 2: Strong Formats (20x-50x overperformance)
These formats balance creative risk with reliability. Good for building a distinctive voice.
Format F: Personal Expense Report (OPR: high, humor-driven)
Best for: humanizing leadership, relatability, lighter tone
Structure:
- Present real or exaggerated personal/business expenses in line-item format
- Each item tells a micro-story or reveals a truth
- Close with a self-aware punchline
- CTA
Why it works: The formal structure (expense report) contrasted with the informal content creates humor. Each line item is its own little hook.
Format G: Mock-Literary Universal Truth (OPR: high, wit-driven)
Best for: opening hot takes with authority and humor
Structure:
- Open with a grandiose "It is a truth universally acknowledged..." statement (riffing on Austen)
- Subvert expectations with your actual business insight
- Develop the argument with evidence
- CTA
Why it works: The literary frame elevates a business take. It signals the writer doesn't take themselves too seriously, which builds trust.
Format H: Anti-Resume Confession (OPR: 183.6x)
Best for: vulnerability, building trust, career reflections
Structure:
- List the things that wouldn't appear on your resume (failures, pivots, messy decisions)
- Each item is specific and honest, not performatively humble
- Close with why these shaped you more than the wins
- CTA
Why it works: Vulnerability that includes specific details reads as authentic. The "anti-resume" frame gives it structure, so it doesn't feel like venting.
Format I: Deadpan Parody Pitch (OPR: 184.2x)
Best for: industry commentary, satirizing trends
Structure:
- Write a fake pitch, job description, or product announcement that satirizes a real trend
- Keep a completely straight face throughout
- Let the absurdity speak for itself
- CTA (optional, the format often works without one)
Why it works: Satire that never winks at the audience trusts the reader's intelligence. It also creates a strong in-group signal: if you laugh, you get it.
Tier 3: Reliable Workhorse Formats (5x-20x overperformance)
These are the bread-and-butter formats for steady engagement. Lower creative risk, consistent results.
Format J: Story-Driven Lesson
Best for: personal lessons, failures/pivots, "aha moments", human moments
Structure:
- Hook: a specific moment or scene (not "I once...")
- The tension or problem
- What changed or what was learned
- The broader insight or takeaway
- CTA
Why it works: Stories are the oldest engagement format. The key is specificity in the opening scene.
Format K: Insight-Forward Hot Take
Best for: contrarian views, industry observations, challenging conventional wisdom
Structure:
- Bold opening statement (the take)
- Why most people get this wrong
- Your evidence or reasoning
- What to do instead
- CTA
Why it works: A strong opinion creates a forcing function for engagement. People either agree loudly or disagree loudly.
Format L: Tactical How-To / Framework
Best for: frameworks, step-by-step guides, lessons from experience
Structure:
- Hook: promise of value ("3 things I wish I knew about...")
- The framework or steps (use short lines, not paragraphs)
- Brief explanation of each
- The bigger picture or why this matters
- CTA
Why it works: Tactical posts get saved and shared as reference material. They build credibility because they show what you know, not just what you think.
Format M: Before/After Transformation
Best for: product results, process improvements, career growth
Structure:
- Paint the "before" state vividly (specific pain, metrics, frustration)
- The turning point (what changed and why)
- The "after" state with concrete outcomes
- The transferable principle
- CTA
Why it works: Transformation stories create natural narrative tension. The specific "before" metrics make the "after" credible.
Format N: Famous Scene Recast
Best for: making business lessons memorable, lighter tone
Structure:
- Retell a famous movie/TV/book scene but swap in your industry context
- Keep enough of the original that people recognize it
- Land the business insight through the recast
- CTA
Why it works: Borrowed cultural context does the work of making the post feel familiar and fun. Recognition triggers sharing.
Format O: Curated Contrasts List
Best for: reframing mindsets, comparing approaches
Structure:
- Set up two contrasting approaches (e.g., "What average sellers do vs. what top sellers do")
- Present 4-6 paired contrasts, each one line
- Close with the unifying principle
- CTA
Why it works: The contrast structure is scannable and shareable. Each pair is its own micro-insight.
Format Selection Logic
Use this decision tree when choosing a format:
- Is the goal a moonshot (maximum reach)? → Lean toward Tier 1 formats (A-E). These have the highest OPR but require more creative risk.
- Is the goal steady engagement? → Tier 3 formats (J-O) are reliable. Tier 2 works when you want to add personality.
- Is the tone serious/professional? → Formats A, B, C, K, L, M
- Is the tone lighter/human? → Formats E, F, G, I, N
- Is there a personal story? → Formats C, E, H, J
- Is there data or a stat? → Formats A, B, L, M
- Is it a contrarian opinion? → Formats A, G, K
Always tell the user which format you chose and why. Offer 1-2 alternatives.
Step 3: Write the post
The Hook (First 1-2 Lines)
The hook appears before LinkedIn's "see more" cutoff. It determines whether anyone reads the rest. These findings are causal (within-creator fixed effects), not just correlations:
What works:
- First-person openers ("I..." as the first word): +8-25% engagement. For B2B executives with 10K-50K followers, this effect is even stronger.
- Specific numbers in the opening: +5% engagement. "We cut our sales cycle from 47 days to 22" beats "We dramatically improved our sales cycle."
- Named entities (real companies, people, products): +5% engagement.
- First line >= 100 characters: correlated with higher performance. Don't waste the hook on a three-word teaser.
- Career milestone or role-change references: +56-108% engagement. This is the single strongest content signal in the dataset.
What to avoid:
- Opening with a question: -5% engagement. Questions work at the END of a post, not the beginning.
- Opening with a verb (imperative mood): feels abrupt, too commanding. Always include an explicit subject.
- Generic hooks that could be about anything ("Here's what nobody tells you about success").
Hook patterns that reliably work:
- A surprising or counterintuitive statement
- A specific number or result ("We 3x'd pipeline in 90 days.")
- A bold opinion ("Cold calling is dead. Here's what replaced it.")
- A vivid scene or moment ("I almost turned down a $2M deal because of a bad email.")
- A career milestone framing ("After 8 years in enterprise sales, I've learned one thing...")
The Body
Structure is a floor, not a ceiling. Research finding: good information structure won't make a post go viral, but bad structure will kill it. Get the structure right, then make the substance great.
Formatting rules (causal evidence):
- Short paragraphs: 2-3 lines max. LinkedIn is scanned, not read.
- Newline density sweet spot: roughly one line break every 80-330 characters. Don't overdo the breaks.
- Avoid broetry (>60% single-sentence lines). This style slightly underperforms now. Use natural flowing paragraphs, not a cascade of one-liners.
- Punchline endings: a short final sentence after longer body content gives +4% overperformance. Build up, then land it clean.
- Parenthetical asides signal authenticity: +4%. Use them naturally, like "(this part surprised me)" or "(yes, really)."
Text length sweet spots:
- Below 15 tokens: sharp engagement penalty. Never post anything that short.
- 150-400 tokens (roughly 600-1,600 characters): optimal zone for text-only posts.
- No "too long" penalty was found in the data. Longer posts don't get punished if they hold attention.
- Aim for 150-300 words for most posts. Lists or how-tos can go up to 400.
Tone and language (causal evidence):
- Exclamation marks: +5.6% per mark, sweet spot is 3-5 total. Use them to signal energy, not to shout.
- Question marks in body text: -3.5% per mark. Limit questions. One closing question is powerful (2.2x effect for B2B execs). More than that hurts.
- Lower lexical diversity helps: +17%. Don't strain for synonyms. Repeat key words for emphasis and clarity. Write simply.
- Steady-positive sentiment wins (1.045 median OPR). Maintain a consistent warm or optimistic tone throughout. Do NOT try tension-then-resolution narrative arcs (Vonnegut-style storytelling). That pattern underperforms on LinkedIn.
- "You should" framing: -2%. Share perspective, invite conversation. Don't lecture.
The Closing CTA
End with something that invites engagement. A closing question is the single strongest CTA for B2B executives (2.2x the normal effect). But only ask ONE question, not a list of them.
Effective CTAs:
- "What's your take?"
- "Has anyone else seen this?"
- "What would you add to this list?"
- "If this resonated, share it with your team."
- "Drop your answer in the comments."
Limit questions throughout the post. Do not ask more than 1-2 questions total across the entire post. The closing question should be the main one.
Step 4: Optimization Checklist
Run through this before finalizing any post. These are validated levers from 226K+ posts:
Always Do
Never Do
Moonshot vs. Steady Engagement
If the user wants a moonshot (maximum viral reach):
- Dense text-only (no image)
- No hashtags, no emojis
- Strong hook, long-form body
- Higher lexical variety (exception to the simplicity rule for moonshots only)
- At least one exclamation mark
- Tier 1 format from the library above
If the user wants steady engagement (consistent comments, community):
- Include an image or carousel
- Use structured formatting with line breaks
- Include metrics and specific numbers
- Gratitude or celebration tone is acceptable
- Clear CTA question at the end
- Tier 3 format from the library above
Step 5: Posting Strategy Context
Share these timing and sequencing insights when relevant:
Day of week:
- Professional/thought-leadership reactions peak Tuesday through Wednesday
- Personal/relatable content peaks Sunday
- Humor and lighter content peaks Friday
- Default recommendation: Tuesday through Thursday for B2B audiences
Posting cadence:
- Longer gaps between posts actually help: +3-7% per doubling of gap time. Don't pressure users to post daily.
- Back-to-back text posts hurt the second post (-8 to -11%). Alternate between text-only and image/carousel posts.
Images:
- The 226K-post dataset shows images slightly hurt engagement for creators with 5K-50K followers.
- However, Virio's own client data shows images outperform for every client they've worked with.
- Recommendation: default to including images for steady-engagement posts. Skip images for moonshot text-only posts.
Step 6: Output Format
Always output:
- The post — ready to copy-paste, formatted with line breaks as they'd appear on LinkedIn
- Format used — one line explaining which format you chose and why
- Optimization notes — brief note on which checklist items are activated (e.g., "First-person opener, 3 exclamation marks, specific metrics, closing question CTA, punchline ending")
- Optional variations — offer 1-2 alternative hooks or a different format if the user wants to explore
Writing Principles (Summary)
- Write in first person. This is a personal voice, not a brand voice.
- Specificity beats generality. "We cut our sales cycle from 47 days to 22" > "We dramatically improved our sales cycle."
- Use numerals for numbers. Write "3 months", "47 days", not "three months", "forty-seven days." Numerals are more scannable.
- No hashtags. Never include hashtags.
- No em dashes or dashes. Use commas or periods instead.
- No staccato AI fragments. Don't string together short punchy fragments. Write in natural flowing prose, like a real person talking.
- Repeat key words rather than straining for synonyms. Simplicity and clarity beat lexical variety (except in moonshot posts where higher lexical variety correlates with reach).
- Parenthetical asides add authenticity (+4%). Use them.
- Don't moralize or lecture. Share perspective, invite conversation.
- Positive tone throughout. No dramatic tension-to-resolution arcs. Stay warm, stay constructive.
- Emoji: use sparingly, only if it fits the tone the user asked for.
Reaction Type Awareness
Different LinkedIn reactions signal different things and drive different outcomes:
- Insight reaction = thought leadership signal. Insight reactions are the strongest predictor of reposts (B=6.98). If the goal is reach and reshares, optimize for "make them think." Share original frameworks, contrarian data, or non-obvious lessons.
- Celebrate reaction = personal warmth. Drives volume but kills sharing. Fine for milestone posts, but don't optimize for it if reach is the goal.
- Insight and Celebrate are opposites in what they drive. Know which one you're aiming for.
For B2B thought leadership, default to optimizing for Insight reactions: share original frameworks, contrarian data, or non-obvious lessons. Avoid gratitude-heavy or congratulatory tones unless the post is specifically about a milestone.
Important Nuances (Read These)
These research nuances should inform your judgment when writing, even though they don't translate into simple rules:
Content is ~5.6% of total variance. The biggest driver of post performance is who you are (follower count, posting history, network). Content choices matter on the margin, and these margins compound over time, but no single post trick creates virality. Consistency and quality compound. Don't overpromise what a single post can do.
Simpson's Paradox is real. 14 of 17 common "content rules" reverse when you control for creator effects. The rules in this skill are based on within-creator causal analysis, not naive correlations. Trust this methodology over generic LinkedIn advice you might find elsewhere.
Information structure = floor, not ceiling. Good structure prevents underperformance. It does not guarantee outperformance. The floor matters enormously (bad structure kills posts), but the ceiling comes from the idea, the timing, and the creator's network.
Semantic novelty paradox. Individual novel posts slightly underperform, but creators who gradually evolve their content topics perform better over time. Don't be afraid to explore new angles. Just don't make every single post a wild departure from the creator's established themes.
Performance states are real. Creators cycle through slumps, plateaus, warm growth, and hot streaks (Hidden Markov Model finding). If someone is in a slump, the best move is often to try a Tier 1 high-risk format to break out, not to play it safe.