linkedin-ghostwriting — скилл для Claude Code: посты в LinkedIn
Скилл ведёт агента через интервью, подбор хуков и сборку поста для LinkedIn — с упором на результат, а не на охваты.
npx skills add samber/cc-skills --skill linkedin-ghostwriting -a claude-codeЧто делает linkedin-ghostwriting
Скилл превращает рассказ основателя или руководителя в пост для LinkedIn. Сначала агент задаёт 8–14 вопросов сразу: аудитория, цель публикации, цифры до и после, механизм в три шага, спорное утверждение о рынке. К работе над текстом он переходит только при четырёх условиях: есть хотя бы одна измеримая метрика, контринтуитивная мысль, механизм из 2–3 шагов и конкретный призыв к действию.
Дальше идут три-пять хуков на выбор — без риторических вопросов, с числами и сроками. Тело поста строится по логике «контекст → проблема → решение», абзацы короткие, под мобильный экран, с переносами почти после каждого предложения. В конце скилл вызывает humanizer, чтобы убрать следы генерации, но запрещает ему трогать первые строки: хук собран намеренно.
Скилл рассчитан на B2B и на посты под конверсию. Для рассылок и Substack он не подходит — там нужен samber/cc-skills@substack-ghostwriting. Работает в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode; в Claude.ai установка не предусмотрена.
Какие задачи решает
- собрать пост из сырого рассказа основателя
- подобрать хук под конкретный результат
- вытащить из клиента цифры до и после
- уложить текст в мобильный экран LinkedIn
- убрать из готового поста следы генерации
Примеры запросов агенту
- Вот история про рост выручки клиента, сделай из неё пост в LinkedIn
- Предложи пять хуков для поста про наш кейс в B2B
- Собери пост под конверсию в личные сообщения, CTA в конце
Как установить linkedin-ghostwriting
1Через Skills CLI (Vercel)
npx skills add samber/cc-skills --skill linkedin-ghostwriting -a claude-code2Вручную: положить файлы
~/.claude/skills/linkedin-ghostwriting/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/linkedin-ghostwriting/
1Через Skills CLI (Vercel)
npx skills add samber/cc-skills --skill linkedin-ghostwriting -a codex2Вручную: положить файлы
.agents/skills/linkedin-ghostwriting/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add samber/cc-skills --skill linkedin-ghostwriting -a cursor2Вручную: положить файлы
.cursor/skills/linkedin-ghostwriting/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install samber/cc-skills linkedin-ghostwriting2Вручную: положить файлы
.github/skills/linkedin-ghostwriting/SKILL.md1Через Skills CLI (Vercel)
npx skills add samber/cc-skills --skill linkedin-ghostwriting -a gemini-cli2Командой платформы
gemini skills install https://github.com/samber/cc-skills --path skills/linkedin-ghostwritingВручную: положить файлы
.devin/skills/linkedin-ghostwriting/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add samber/cc-skills --skill linkedin-ghostwriting -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о linkedin-ghostwriting
Как установить linkedin-ghostwriting в Claude?
Выполните npx skills add samber/cc-skills --skill linkedin-ghostwriting -a claude-code. Скилл появится по пути ~/.claude/skills/linkedin-ghostwriting/SKILL.md.
Что делает linkedin-ghostwriting?
Проводит интервью по материалу, предлагает хуки и собирает пост для LinkedIn с прицелом на конверсию. Отдельно прогоняет текст через humanizer, сохраняя хук.
Чем этот скилл отличается от substack-ghostwriting?
Он для постов в LinkedIn. Для выпусков рассылок и Substack в описании указан samber/cc-skills@substack-ghostwriting.
Исходный текст
SKILL.md · MIT
---
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 AskUserQuestion
---
**Persona:** 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](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](references/hook-frameworks.md) — Six proven hook frameworks with examples
- [references/example-post.md](references/example-post.md) — Real example post with breakdown
© samber · MIT · samber/cc-skills