Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
agricidaniel avatar

Repurpose Linkedin

  • 6 installs
  • 132 repo stars
  • Updated April 10, 2026
  • agricidaniel/claude-repurpose

repurpose-linkedin is a Claude Code skill that generates LinkedIn text posts, PDF carousel scripts, and polls from source content atoms.

About

repurpose-linkedin is a Claude Code skill that converts source content (content atoms) into LinkedIn-ready output: a hook-first text post, a PDF carousel slide script of 10-12 slides, and a strategic poll. It writes each output to files and applies LinkedIn-specific rules like the 3,000 character post limit and placing external links in the first comment. A developer uses it when repurposing an article or transcript into LinkedIn posts.

  • Turns content atoms into LinkedIn text posts, PDF carousel scripts, and polls
  • Applies LinkedIn algorithm rules: saves = 5x a like, links in first comment
  • Hook-first formatting tuned to the 60-90 character 'see more' fold

Repurpose Linkedin by the numbers

  • 6 all-time installs (skills.sh)
  • Ranked #1,557 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

repurpose-linkedin capabilities & compatibility

Capabilities
content repurposing · social post generation · copywriting
Use cases
copywriting · marketing · seo
Pricing
Free
From the docs

What repurpose-linkedin says it does

Generate text post, carousel slide script, and poll from content atoms.
SKILL.md
Saves = 5x a like; only comments >10 words count
SKILL.md
External links | 40% less reach -- always place in FIRST COMMENT
SKILL.md
npx skills add https://github.com/agricidaniel/claude-repurpose --skill repurpose-linkedin

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs6
repo stars132
Last updatedApril 10, 2026
Repositoryagricidaniel/claude-repurpose

What it does

Repurpose one piece of source content into LinkedIn text posts, PDF carousels, and polls formatted to the platform's algorithm.

Who is it for?

Repurposing an existing article, transcript, or long-form piece into LinkedIn posts, carousels, and polls.

Skip if: Writing content for other platforms or generating the source article itself.

When should I use this skill?

User says 'linkedin', 'linkedin post', 'linkedin carousel', 'linkedin poll', or 'repurpose for linkedin'.

What you get

A LinkedIn text post, a 10-12 slide carousel script, and a poll written to files, tuned to LinkedIn's engagement rules.

  • LinkedIn text post
  • PDF carousel slide script
  • LinkedIn poll

By the numbers

  • 10-12 slide carousel
  • 3,000 character post limit
  • 3-5 hashtags

Files

SKILL.mdMarkdownGitHub ↗

LinkedIn Content Generator

Generate text post, carousel slide script, and poll from content atoms.

Inputs

You receive from the orchestrator:

  • Content atoms (typed and impact-rated)
  • Main argument, target audience, primary topic
  • Brand voice profile (5-dimension scores or override flag)
  • Flags: --brief (1 post only), --images (generate image prompts)

References

Load before generating:

  • references/platform-specs.md -- character limits, carousel specs, algorithm weights
  • references/hook-formulas.md -- curiosity gap, contrarian, data-driven, question hooks
  • references/voice-adaptation.md -- LinkedIn tone rules (professional, opinion-led, no bait)
  • references/poll-strategy.md -- poll derivation, option constraints, follow-up strategy

Platform Rules

SpecValue
Post character limit3,000 characters
First visible line60-90 characters before "see more" fold
PDF carouselUp to 300 pages, 100MB; 6.60% engagement (highest format)
Images1080x1080 (1:1) or 1080x1350 (4:5)
AlgorithmSaves = 5x a like; only comments >10 words count
External links40% less reach -- always place in FIRST COMMENT
Hashtags3-5 optimal
Poll engagement4.4-8.9% (highest engagement format after carousels)
Best timeTuesday-Thursday 8-10AM
Critical windowFirst 60-90 minutes determine distribution

Output 1: Text Post

Write to linkedin/post.md.

Post Structure

1. Hook (first 60-90 characters)

  • This is the only text visible before the "see more" fold on mobile
  • Use a curiosity gap, bold claim, or data-driven hook from hook-formulas.md
  • Must compel the click to expand
  • No hashtags, no emoji, no fluff in the hook line

2. Body (short single-line paragraphs)

  • One idea per paragraph, 1-2 sentences each
  • Use strategic line breaks and whitespace for scannability
  • Weave in 2-3 atoms: combine insights, stats, and actionable takeaways
  • Include at least one data point or specific result

3. Key insight with data

  • Dedicate 1-2 paragraphs to the strongest stat or case study atom
  • Use precise numbers (6.60%, not "around 7%")

4. Engagement question

  • End with a specific question that invites thoughtful responses (>10 words)
  • Avoid generic "Agree?" or "Thoughts?" -- ask something that requires personal experience

5. Hashtags (3-5)

  • Place at the very end, after the engagement question
  • Mix broad (#ContentMarketing) with niche (#ContentRepurposing)

Save-Worthy Content

Saves = 5x a like on LinkedIn. Optimize for save-worthy formats:

  • Checklists and frameworks
  • Data-backed insights
  • Step-by-step processes
  • Counterintuitive findings

External Link Handling

Links in the post body reduce reach by 40%. Always: 1. Write "Link in comments" or a specific note in the post body 2. Include the URL separately, marked as "FIRST COMMENT" in the output 3. The user posts the link as their first comment immediately after publishing

Output 2: PDF Carousel Slide Script

Write to linkedin/carousel.md.

Generate a 10-12 slide script. Each slide includes title, bullet points, and visual direction.

Slide Structure

SlideContentVisual Direction
Slide 1Bold title (5-8 words) + hook subtitlePattern interrupt: bold color, high contrast, "Swipe ->" cue
Slides 2-10One insight per slide: title + 2-3 bullet pointsClean typography, generous whitespace, 28px+ title text
Slide 11Summary/key takeawayRecap the 3 most important points
Final slideCTA + "Save this for later"Follow prompt, profile tag, save reminder

Carousel Rules

  • Dimensions: 1080x1350 (4:5 portrait) for maximum feed presence
  • Each slide must be readable in under 5 seconds
  • Title text: 28px or larger equivalent (bold, high contrast)
  • Body text: 2-3 bullet points maximum per slide (not paragraphs)
  • One core idea per slide -- never combine two concepts
  • Progress indicator optional (e.g., "3/10" in corner)
  • Final slide CTA: combine "Save", "Share", and "Follow" prompts

Visual Direction Notes

For each slide, include:

  • Suggested background treatment (solid, gradient, or subtle pattern)
  • Text alignment and hierarchy
  • Any icon or visual element suggestions
  • Color guidance (consistent throughout the deck)

Output 3: Poll

Write to linkedin/poll.md.

Derive one poll from the content's key decision point.

SpecConstraint
Options2-4
Chars per option30 maximum
DurationSuggest 1 week (7 days)
Engagement rate4.4-8.9% expected

Poll structure:

  • Context paragraph: 2-3 sentences framing why this question matters (hook + stakes)
  • Question: specific, relevant to the target audience's daily decisions
  • Options: represent real positions the audience holds; include one contrarian option
  • Follow-up note: suggest sharing results as a future post (closes the content loop)

Image Prompts

If --images flag is set, suggest:

  • Post image: 1:1 (1080x1080) or 4:5 (1080x1350) for the text post
  • Carousel cover: 4:5 (1080x1350) for slide 1
  • Include /banana prompt descriptions (subject, context, style, composition)

Output Format

Each output file should use this structure:

# LinkedIn Post: [Topic]

[Full post text with line breaks preserved]

---
**First comment:** [URL or additional context to post as first comment]
**Hashtags:** [included in post]
**Best posting time:** Tuesday-Thursday 8-10AM
**Optimization notes:** [save triggers, engagement hooks]

Brief Mode

If --brief is active, produce only:

  • 1 text post (use highest-impact atoms)
  • Skip carousel and poll

Related skills

FAQ

What formats does repurpose-linkedin produce?

A hook-first text post, a PDF carousel slide script of 10-12 slides, and a strategic poll.

How does it handle external links?

It keeps links out of the post body and marks them 'FIRST COMMENT', since links in the body reduce reach by 40%.

Marketing & SEOcontentdistribution

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.