LinkedIn Post Rewrite
SkillAI & modelsRewrites a published substacker essay as a LinkedIn post with a hook fitting the 210-char fold, practitioner framing (less confessional than Substack), short 2-3 line paragraphs, and 0-2 niche hashtags. 900-2500 characters. Emits linkedin-post.md. Use as the LinkedIn-native arm of the Distribution Translator. Trigger keywords — LinkedIn post, LinkedIn rewrite, practitioner, professional network, niche hashtags.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the LinkedIn Post Rewrite skill
What this skill tells your AI
The instructions your AI receives, as published by lyndonkl/claude in skills/linkedin-post-rewrite/SKILL.md and read by ahel’s review.
Workflow
Rewrite for LinkedIn:
- [ ] Step 1: Load spine + chosen hook + voice-profile + audience-notes
- [ ] Step 2: Hook ≤210 chars (first 1-2 lines; must survive the "...see more" fold)
- [ ] Step 3: Line break, then one-sentence pivot paragraph
- [ ] Step 4: Body — 4-7 short paragraphs of 2-3 lines each (white space is structural)
- [ ] Step 5: Optional list block only if essay's spine is genuinely enumerable
- [ ] Step 6: Practitioner-takeaway closer (NOT bolded maxim — bold doesn't render well on LinkedIn)
- [ ] Step 7: Link line: `Full essay: {substack-url}`
- [ ] Step 8: 0-2 niche hashtags on final line (prefer 0-1)
- [ ] Step 9: Cap at 2500 chars total
Voice shift for LinkedIn
LinkedIn reads "practitioner sharing learnings," not "writer thinking aloud." Slight voice shift allowed:
- Essay: "I do not know whether this generalizes." → LinkedIn: "I'm still figuring out if this generalizes." (same hedge, practitioner-flavored)
- Essay: "I shipped a demo in a weekend." → LinkedIn: "A team I worked with shipped a demo in a weekend." (slight depersonalization okay; full pronoun stripping not)
- Essay: Confessional opener. → LinkedIn: Confession OK but can lean "here's what broke" rather than "I was wrong."
Output format
---
source_post: {slug}.md
platform: linkedin
target_length: 900-2500 chars
actual_length: {N}
length_mode: short | long
hook_chars: {N}
hashtags: 0-2
section: {section-slug}
---
{hook — first 1-2 lines, ≤210 chars total}
{one-sentence pivot paragraph}
{body — 4-7 short paragraphs, 2-3 lines each}
{optional list block only if genuinely enumerable}
{practitioner takeaway — not bolded}
Full essay: {substack-url}
{#NicheHashtag1 #NicheHashtag2} ← 0-2 only
Guardrails
- First 210 chars MUST fit the fold. Count and report in frontmatter.
- ≤2500 chars total. LinkedIn caps at 3000 but dwell data drops above 2500.
- 0-2 hashtags; prefer 0-1. Niche tags only (
#MultiAgentSystems,#LLMEngineering). Never generic (#AI,#tech,#innovation,#thoughts,#leadership). - No bolded maxim closer — bold renders as markdown leak on LinkedIn. Use plain-text practitioner takeaway instead.
- Paragraphs 2-3 lines max. White space is structural.
- Use list block only if the essay's spine is genuinely enumerable. Never shoehorn.
- Preserve paper attributions (Author, Institution, Year).
- No emoji. No exclamation points. No custom CTA.
Signals
- GitHub stars
- 158
- Forks
- 23
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
linkedin-post-rewrite- Source
- github.com/lyndonkl/claude