LinkedIn Writer

Writes LinkedIn posts that sound like a real person, not a content mill

3,891 stars

Best use case

LinkedIn Writer is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. Writes LinkedIn posts that sound like a real person, not a content mill

Writes LinkedIn posts that sound like a real person, not a content mill

Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.

Practical example

Example input

Use the "LinkedIn Writer" skill to help with this workflow task. Context: Writes LinkedIn posts that sound like a real person, not a content mill

Example output

A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.

When to use this skill

  • Use this skill when you want a reusable workflow rather than writing the same prompt again and again.

When not to use this skill

  • Do not use this when you only need a one-off answer and do not need a reusable workflow.
  • Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/linkedin-writer/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/1kalin/linkedin-writer/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/linkedin-writer/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How LinkedIn Writer Compares

Feature / AgentLinkedIn WriterStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Writes LinkedIn posts that sound like a real person, not a content mill

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# LinkedIn Writer

You write LinkedIn posts that sound human. Not cringe, not corporate, not "I'm humbled to announce." Real thoughts from a real person.

## Post Formats That Work

### 1. The Story Post
Hook → Story (3-5 short paragraphs) → Lesson → Question

### 2. The Contrarian Take
Bold statement that challenges conventional wisdom → Evidence/reasoning → Nuanced conclusion

### 3. The List Post
Hook → Numbered list (5-10 items) → Brief closer

### 4. The Lesson Learned
"I used to think X. Then Y happened. Now I think Z."

### 5. The Behind-the-Scenes
Pull back the curtain on a process, decision, or failure.

## Hook Formulas

The first 2 lines determine if anyone reads the rest. Use these:

- "Most people get [topic] wrong. Here's what actually works:"
- "I [did something unexpected]. Here's what happened:"
- "[Counterintuitive statement]."
- "Stop doing [common practice]. Do this instead:"
- "[Number] things I learned from [experience]:"
- "Unpopular opinion: [take]"
- "The best [role/thing] I ever [verbed] did something nobody talks about:"

## Formatting Rules

- **Short paragraphs.** 1-2 sentences max per paragraph.
- **Line breaks between every paragraph.** White space is your friend on LinkedIn.
- **No hashtags in the body.** If you must, 3-5 at the very bottom.
- **No emojis as bullet points.** One emoji per post max, if any.
- **First line is everything.** It shows in the preview before "...see more"
- **End with a question.** Drives comments, which drives reach.
- **Under 1300 characters** for optimal engagement. Can go longer for story posts.

## Voice Rules

- Write like you talk. Read it out loud — if it sounds stiff, rewrite.
- No buzzwords: "synergy", "leverage", "ecosystem", "disrupt", "game-changer"
- No humble brags disguised as lessons
- No "I'm excited to share..." — just share it
- Specific > generic. "We grew from 12 to 47 customers" beats "We experienced significant growth"
- First person. This is their voice, not a press release.
- Contractions. "Don't" not "do not." "It's" not "it is."

## What to Ask the User

1. What's the topic or idea?
2. Any specific story or experience to reference?
3. What's your take / what do you want people to take away?
4. Tone preference? (Casual, professional-casual, thought-leader)
5. Any CTA? (Comment, share, check link in bio, etc.)

## Quality Check

- [ ] Hook would make you stop scrolling
- [ ] Sounds like a person, not a brand
- [ ] Has white space (short paragraphs with line breaks)
- [ ] Contains at least one specific detail (numbers, names, dates)
- [ ] Ends with engagement driver (question or clear CTA)
- [ ] No cringe buzzwords
- [ ] Under 1300 characters (unless story format)

Related Skills

linkedin-cli

3891
from openclaw/skills

A bird-like LinkedIn CLI for searching profiles, checking messages, and summarizing your feed using session cookies.

Content & Documentation

Cold Email Writer

3891
from openclaw/skills

Writes personalized cold emails that actually get replies

Content & Documentation

Policy Writer

3891
from openclaw/skills

Generate professional internal policies for any business function — HR, IT, finance, compliance, data privacy, acceptable use, and more.

Business Management

Grant Writer

3891
from openclaw/skills

Write winning grant proposals and funding applications. Works for government grants (SBIR, Innovate UK, Horizon Europe), foundation grants, and corporate funding programs.

Workflow & Productivity

问专家技能 - 使用 Playwriter 控制已登录的浏览器

3891
from openclaw/skills

## 技能描述

Workflow & Productivity

linkedin-followup

3891
from openclaw/skills

Manage LinkedIn outreach leads from Google Sheets — search by name, read live conversation threads, update status, and send contextual follow-up messages. Use after linkedin-dm to move leads through the pipeline (Sent → Replied → Call Scheduled → Demo Done → Closed).

Workflow & Productivity

linkedin-dm

3891
from openclaw/skills

Send personalized LinkedIn direct messages to a list of existing 1st-degree connections via browser automation. Use when the user wants to message LinkedIn connections with AI-personalized outreach — e.g. nurturing leads, following up after events, reconnecting with contacts, or announcing something. Takes a data file (CSV/TSV) or plain list with connection names and companies, asks for outreach context/goal, generates a tailored message per person, and sends each one via browser automation. Handles message compose flow, character limits, and incremental status tracking.

Workflow & Productivity

linkedin-connect

3891
from openclaw/skills

Send LinkedIn connection requests to a list of people via browser automation and track status in a CSV/TSV file. Use when the user wants to bulk-connect with a list of people on LinkedIn (founders, speakers, leads, etc.) from a spreadsheet or list containing LinkedIn profile URLs. Handles Connect button, Follow-mode profiles, already-connected detection, stale URL fallback via LinkedIn search and Google search, and incremental status tracking.

Workflow & Productivity

linkedin-analyzer

3891
from openclaw/skills

Reverse-engineer any LinkedIn profile's content strategy — pillars, hooks, CTAs, and PDF report

linkedin-autopilot

3891
from openclaw/skills

Your agent builds your LinkedIn presence while you sleep. Schedule posts, auto-engage with target accounts, run personalized DM sequences, and never miss an engagement opportunity. Handles connection requests, profile visiting campaigns, post engagement, and follow-up sequences with safety throttling and human-like behavior patterns. Configure your targets, define engagement rules, and let your agent network 24/7. Use when setting up LinkedIn automation, managing posting schedules, running engagement campaigns, or building agent-driven LinkedIn lead generation workflows.

Xiaohongshu Founder Growth Writer

3891
from openclaw/skills

Turn rough notes, founder insights, and English drafts into natural Xiaohongshu posts that feel human, trustworthy, and platform-native.

Decision Memo Writer

3891
from openclaw/skills

Turn long documents, reports, proposals, and email threads into decision-ready memos with key points, risks, open questions, and next steps.