Skills for Real Engineers. Straight from my .agents directory.
linkedin-repurposer
Agent skill fromsergebulaev/linkedin-skills
Repurpose existing content into a native LinkedIn post. Take a tweet, thread, YouTube video, blog, or newsletter and rebuild it for LinkedIn: re-hook before the fold, expand to the 900 to 1300 char sweet spot, add whitespace and a CTA, move links to the first comment, run the humanizer, publish via Publora on approval. Not for writing from scratch (use linkedin-post-writer), not for auditing a draft (use linkedin-humanizer --mode audit).
How to install linkedin-repurposer
npx skills add sergebulaev/linkedin-skills# or add only this skill to Claude Code: copy the folder
skills/linkedin-repurposer/
# into
~/.claude/skills/linkedin-repurposer/ (all projects)
.claude/skills/linkedin-repurposer/ (one project)
1# LinkedIn Repurposer23Turn something you already made into a post that reads like it was written for LinkedIn. Repurposing is not copy-paste. A tweet that flew on X will flop pasted into LinkedIn: too short, no whitespace, wrong rhythm, and a link in the body that tanks your reach.45This skill transforms, it does not generate. It reads your source, keeps the idea, and rebuilds the delivery for LinkedIn's 2026 algorithm.67## When to use89- "Turn this tweet / thread into a LinkedIn post"10- "Repurpose my YouTube video / blog / newsletter for LinkedIn"11- "This worked on Threads, adapt it for LinkedIn"12- "I have a rough idea in another format, make it native here"1314Not for a blank-page draft (use `linkedin-post-writer`) and not for reviewing a finished LinkedIn draft (use `linkedin-humanizer --mode audit`).1516## How it works1718**Voice profile first (all drafts).** If `../../references/voice-profile.md` has `filled: yes`, load it and match the user's voice fingerprint, hard rules, and CTA/link style throughout. If it is not filled, mention once that `linkedin-humanizer --mode profile` can learn their voice from a few posts, then proceed with the generic voice rules. If `../../references/story-bank.md` has `filled: yes`, load it too and take concrete details (numbers, dates, named projects) from there instead of asking mid-draft. Never invent a figure that is not in it; if the bank has nothing that fits, ask the user or offer `linkedin-interviewer`.19…
Excerpt shown under the repository's MIT license.
More skills in linkedin-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
