Skip to content This library is free, offered as dana. If it helps your work, donate here →

This is one of 3,622 free prompts in the penguin tree ai library. Sign up once and the whole library opens, with new prompts by email.

open the library →

Blog-to-social content repurposing tool

Transforms a single blog post into a complete social distribution kit: 5 LinkedIn posts, 8 X/Twitter snippets, 6 pull quotes, 2 carousel outlines, and a reusable messaging framework — all calibrated to B2B SaaS and…

download .md

Purpose

Convert one blog post into a full multi-platform social kit — LinkedIn posts, X/Twitter snippets, pull quotes, and carousel outlines — so a content marketer gets a week of distribution material from a single article without rewriting from scratch or losing the post's core argument.

When to Use

Invoke this skill when the user asks to:

  • Repurpose a blog post or article into social media content
  • Turn a long-form piece into LinkedIn or X/Twitter posts
  • Extract pull quotes or quotable stats from an article
  • Build a carousel or slide-deck outline from written content
  • Create a distribution plan for a newly published blog post
  • Get a week's worth of social snippets from one piece of content

Inputs Required

Before starting, collect:

  • Source content: Blog URL or pasted full text of the article
  • Target platforms: Which platforms to prioritize (LinkedIn, X/Twitter, both)
  • Company/product context: 1–2 sentences on what the company sells and to whom
  • Audience: Who the social posts should speak to (e.g., RevOps leaders, CFOs, developer teams)
  • Brand voice: Professional / conversational / bold / technical
  • CTA preference: What action posts should drive (read the post, book a demo, comment, follow)

If brand voice or CTA preference is missing, default to a conversational-professional B2B tone and a soft "read the full post" CTA, and note the assumption.

Instructions

Step 1: Extract the Core Argument and Assets

Before writing any posts, mine the source content for reusable material:

  • Thesis: The single most important claim the post makes, in one sentence
  • Supporting points: The 4–7 sub-arguments or sections
  • Proof assets: Specific stats, data points, named examples, or frameworks
  • Contrarian or surprising angle: The idea a reader wouldn't expect
  • Quotable lines: Sentences already written to be memorable

If the input is a URL and its content isn't accessible, ask the user to paste the article text rather than inventing content.

Step 2: Write 5 LinkedIn Posts

Each post is standalone and uses a distinct angle so they don't feel repetitive across a week of posting. For each, write the full post text (not a template) using line breaks and short paragraphs formatted for the LinkedIn feed.

  • Post 1 — The Hook Insight: Lead with the post's most counterintuitive claim. Open with a 1-line pattern interrupt, deliver the insight, end with the CTA.
  • Post 2 — The Listicle Breakdown: Turn the supporting points into a scannable list (3–6 items) with a one-line intro and a closing takeaway.
  • Post 3 — The Story/POV Post: Frame the argument as a first-person observation or a common mistake the audience makes. More conversational, personal voice.
  • Post 4 — The Data Post: Lead with a specific stat or proof asset from the article, explain why it matters to the audience, connect to the product category.
  • Post 5 — The Question/Engagement Post: Open a loop with a question the audience debates internally, share the post's answer, invite comments.

Each LinkedIn post: 80–200 words, no more than 3 hashtags, one clear CTA.

Step 3: Write 8 X/Twitter Snippets

Punchy, self-contained, under 280 characters each. Vary the formats:

  • 2 as standalone one-liner insights
  • 2 as "stat + implication" posts
  • 2 as the opening tweet of a potential thread (hook that promises a payoff)
  • 2 as contrarian or bold takes drawn from the article's angle

Mark any that work best as a thread starter.

Step 4: Extract 6 Pull Quotes

Pull or lightly polish 6 quotable lines from the source content — ideal for quote graphics, email headers, or slide callouts. Each should:

  • Stand alone without surrounding context
  • Be under 25 words
  • Carry a complete idea (not a fragment)

Label each with its best use (quote graphic / email subject / slide header).

Step 5: Build 2 Carousel Outlines

Produce 2 carousel/slide outlines, each 6–10 slides, structured as:

  • Slide 1 (Hook): The title/promise
  • Slides 2–N (Body): One idea per slide, headline + 1–2 supporting lines
  • Final slide (CTA): The action and where to go

Give the two carousels different framings — e.g., one "how-to/steps" carousel and one "myth vs. reality" or "listicle" carousel.

Output Format

  • Structure: 5 clearly labeled sections in order — LinkedIn posts, X/Twitter snippets, pull quotes, carousel outlines, and a brief posting-order recommendation
  • Length: 1,000–1,500 words
  • Format: Ready-to-paste social copy (not templates); carousels as slide-by-slide bulleted outlines
  • Sections: 5 LinkedIn Posts → 8 X/Twitter Snippets → 6 Pull Quotes → 2 Carousel Outlines → Suggested Posting Order
  • Tone: Match the specified brand voice; B2B-credible, specific, no filler hype

Quality Checklist

Before delivering output, verify:

  • [ ] 5 LinkedIn posts, 8 X/Twitter snippets, 6 pull quotes, and 2 carousel outlines are all present (count them)
  • [ ] Every LinkedIn post uses a different angle — no two feel like duplicates
  • [ ] All copy is written out fully for this specific article — no bracket placeholders or generic templates
  • [ ] Every X/Twitter snippet is under 280 characters
  • [ ] Each pull quote is under 25 words and stands alone
  • [ ] Each carousel has a hook slide, body slides, and a CTA slide

Notes

  • The highest-performing angle for most B2B posts is the contrarian insight (LinkedIn Post 1) — lead the week with it.
  • Never invent stats or examples not present in the source; if a proof asset is thin, extract fewer data posts rather than fabricating numbers.
  • Recommended workflow: schedule the 5 LinkedIn posts across a week, use the X snippets as fillers and thread starters, and hand the carousel outlines to a designer.
  • If the article is very short (under ~400 words), reduce snippet counts proportionally and note it rather than padding with weak variations.

How to use this skill

This file is a Claude Code skill in Anthropic's standard format — markdown with YAML frontmatter at the top.

Installing in Claude Code:

  • ~/.claude/skills/<folder-name>/SKILL.md — auto-loads in every session anywhere on your machine (recommended for skills you'll use across multiple projects)
  • <your-project>/.claude/skills/<folder-name>/SKILL.md — auto-loads only when working in that project (recommended for project-specific skills)

Restart Claude Code or open a new session to register.

Using in Claude.ai, ChatGPT, Gemini, or other AI tools:

  1. Drag this file into a new chat, or copy and paste its contents
  2. Send your task or request as your next message — the AI will apply the skill where it fits

For Claude Code skill details: https://docs.anthropic.com/en/docs/claude-code/skills