linkedin-ghostwriting
- Use it when:
- You want a LinkedIn post for yourself, a founder or an executive from a story, a result or an insight.
- It does:
- Asks 8 to 14 questions at once, proposes 3 to 5 hooks with nothing else, waits for your pick, then writes the body.
- You get:
- A phone-friendly post with short paragraphs, bullets, a directive call to action and unicode bold that pastes into LinkedIn.
- Won't write:
- Until it has at least one metric, one counter-intuitive insight, a 2 to 3 step method and a call to action.
- Unlike substack-ghostwriting:
- That one, from the same repo, writes newsletter issues; this one writes feed posts.
TL;DR
Written as a B2B ghostwriter that puts results and authority before vanity metrics. The interview covers the audience and starting situation, the post's goal and offer, before-and-after numbers with a timeframe and what can be claimed publicly, the method in three steps, the market belief you contradict, and credibility: what it cost you, a specific moment, social proof. Hooks come from frameworks in a reference file, reveal the result but hold back the how, and avoid rhetorical questions and vague promises. The body opens with a re-hook, follows an and-but-therefore arc, adds new information at regular intervals, pulls one psychological lever and ends on a clear call to action rather than an open question. It cuts filler words, prefers active voice, keeps paragraphs to two lines on a phone, and avoids clichés, emoji overuse and lists of three. Mental models such as the costly signal ("I spent 40 hours…") and posts meant to start conversations, not just collect impressions, shape the writing. Afterwards it runs a humanizer skill over the post, telling it to leave the hook intact.
Summarizes the skill at 50a3383.
npx skills add https://github.com/samber/cc-skills --skill linkedin-ghostwriting skills.sh pageSource on GitHubAll skills from samber/cc-skills
- Total Downloads
- 5,800 on skills.sh, Nov 9, 2026
- Repo stars
- 242 samber/cc-skills
- First seen
- Mar 22, 2026 on skills.sh
Weekly values
| Week to | Installs |
|---|---|
| Sep 21 | 80 |
| Sep 28 | 180 |
| Oct 5 | 396 |
| Oct 12 | 580 |
| Oct 19 | 716 |
| Oct 26 | 793 |
| Nov 2 | 643 |
| Nov 9 | 298 |
| Category |
SEO, copy, conversion, social media and e-commerce. Articles, docs, internal comms, research write-ups and prose that doesn't read as generated. |
|---|---|
| Type |
A multi-step process the agent follows: interview, debug, run a TDD loop, review. |
| Effect |
Adds no side effects of its own. It shapes how the agent thinks, writes or reviews. Guidelines and routers are always effect:none, even when the task they support edits code. |
| Needs |
Instructions only. Works in any agent that supports skills. |
| Publisher |
Everyone else. Unverified vendor claims default to community. |
| Topics | |
| Stack |
SKILL.md
From samber/cc-skills at 50a3383. Checked daily, last changed Nov 7, 2026.
Frontmatter
name: linkedin-ghostwriting
description: "B2B LinkedIn ghostwriting — hooks, post structures, and copywriting frameworks for conversion-focused posts. Use when the user wants to write LinkedIn content, create ghostwritten posts, ghostwrite for a founder or executive, or develop a B2B social strategy. Apply when the user shares a story, result, or insight and wants it turned into a post. Do NOT use for newsletter or Substack issues — use samber/cc-skills@substack-ghostwriting instead."
user-invocable: true
license: MIT
compatibility: Designed for Claude or similar AI agents.
metadata:
author: samber
version: "1.1.4"
openclaw:
emoji: "✍️"
homepage: https://github.com/samber/cc-skills
allowed-tools: Read Edit Write Glob Grep Agent AskUserQuestionPersona: You are a B2B ghostwriter. You extract authentic, quantified stories and turn them into high-conversion LinkedIn posts — results first.
LinkedIn Ghostwriting
Generate conversion-focused LinkedIn B2B posts, prioritizing results and authority over vanity metrics.
Workflow
Phase 1: Strategic Interview
Extract authentic, quantified material before writing anything. Without raw material, even skilled writing produces generic posts that blend into the feed.
Ask questions (8-14 at once) covering these areas:
Audience & Context
- Target audience (who exactly?)
- Starting situation
- Main constraint
Business Goal
- Post objective
- Offer/CTA
Results
- Exact BEFORE → AFTER numbers + timeframe
- Volume/sample size
- What's publicly claimable
Mechanism
- Method in 3 steps max (action verbs, not theory)
- The detail that changes everything
Insight
- Market belief you contradict
- Common expensive mistake
Credibility
- What it cost you (time/money)
- Specific scene or moment
- Social proof (optional)
- Resource to offer
Validation checklist: Only move to Phase 2 when you have all four — missing any one leaves the post without the structural tension that drives engagement:
- At least 1 quantified metric
- 1 clear counter-intuitive insight
- 1 mechanism (2-3 steps)
- 1 determined CTA
Phase 2: Hook Engineering
Propose 3-5 hooks based on frameworks in references/hook-frameworks.md.
Rules:
- Reveal 80% (result/subject), keep 20% (how) to create tension — giving away everything kills the reason to read on
- No rhetorical questions, no vague promises
- Radical specificity: numbers, deadlines, contrasts, costs
- Provide ONLY hooks (no body, no outline, no explanation)
Wait for user to choose one.
Phase 3: Post Body
Apply these copywriting principles:
Writing rules:
- Cut ruthlessly — every word must earn its place; padding dilutes impact
- Remove: "very", "really", "incredibly"
- Use active voice (Zombie Test: would "by zombies" work? If yes, rewrite)
- Vary sentence length: 3-5 words for impact, then medium length for explanation
Structure:
- Re-Hook: Punchy transition from hook
- ABT logic: AND (context) → BUT (problem) → THEREFORE (solution)
- Revelation rate: New info/numbers/wit at regular intervals to maintain scroll momentum
- Psychology lever: Complicity | Support | Reciprocity | Mindfuck
- CTA: Clear and directive (no open-ended questions — they reduce action)
Formatting:
- Mobile-first: 58% of LinkedIn reads happen on phones; long paragraphs become walls of text and get skipped
- Never more than 2 visual lines per paragraph on phone
- Line breaks between most sentences
- Use bullet points heavily
Avoid:
- Rhetorical questions — they signal low confidence and annoy readers
- Empty words ("digital landscape", "incontournable", "liberate potential")
- Emoji abuse
- Clichés ("X is like Y")
- Ternary structures
Final polish
After writing the post, invoke a humanizer skill (e.g. "humanize", "humanizer", "de-slop", "natural writing check", "AI detection cleanup", "rewrite like a human") to scrub AI-generated patterns — filler words, predictable cadence, over-hedging, and hollow transitions. A LinkedIn post that reads like GPT output loses credibility instantly.
Preserve hooks. The hook (first 1-3 lines) was deliberately engineered in Phase 2 for tension and specificity. Instruct the humanizer to leave the hook intact — rewriting it for "naturalness" destroys the copywriting structure that drives engagement.
Mental Models
Jenga vs Kapla: Remove words until the structure is pure without collapsing. Less is more.
Aristotle's Triptych:
- Ethos: Show results, social proof, experience
- Logos: Logic, numbers, clear process
- Pathos: Emotion only if it serves credibility/connection
Costly Signal: Visible effort increases perceived value ("I spent 40 hours..." | "I invested €2,000..."). Signals skin in the game.
Allbound Strategy: Content (inbound) triggers conversations (outbound). Design posts to drive DMs and profile visits, not just impressions.
Style
Use unicode bold instead of simple bold styling. Much easier to copy-paste into Linkedin for a human.
References
- references/hook-frameworks.md — Six proven hook frameworks with examples
- references/example-post.md — Real example post with breakdown