# Blog to Twitter Repurposer Agent Skill

> Convert long-form blog articles into Twitter/X-ready posts with a sharp content angle, golden quote extraction, trend adaptation, platform rule checks, and a primary visual concept. Start free in seconds.

- Canonical: https://nanoskill.ai/skills/blog-to-twitter-repurposer
- Markdown: https://nanoskill.ai/skills/blog-to-twitter-repurposer.md
- Author: JeffLi1993
- Published: 2026-06-10T06:00:00.000Z
- Updated: 2026-07-25T04:19:55.721Z
- Language: en
- Source type: github
- Popularity signal: 125

## Sources

- https://github.com/JeffLi1993/content-repurposing-skills

## Install

```shell
npx skills add https://github.com/JeffLi1993/content-repurposing-skills/tree/main/blog-to-twitter-post
```

## About

The blog repurposing skill turns a long-form blog article into a sharp, platform-native Twitter/X post with a visual, helping founders, marketers, and content creators reach more people without starting from scratch. It extracts one strong, source-grounded idea and a golden quote, so your post has authority and shareability.

Unlike simple summary tools, this skill applies editorial judgment to choose the most repostable angle, checks X Trending for current conversation hooks, and even designs a matching visual concept. It follows current X platform rules for character counts and media specs, keeping your content compliant and optimized for reach.

Use it to repurpose a weekly blog into daily Twitter content, transform case studies into data-driven visual cards, or breathe new life into older articles by linking them to trending topics. The skill works in English or Chinese, adapting natively for each language.

## Key features

- **Source-grounded angle extraction**: Extracts one strong, article-backed idea instead of summarizing the whole post, ensuring your tweet stands out with authority.
- **Golden quote selection**: Identifies and scores candidate quotes for originality, specificity, and visual potential, picking the most repostable line.
- **Trend adaptation from last 30 days**: Checks X Trending and verifies relevant trends to connect your post with current conversations, boosting reach.
- **Primary visual design**: Generates a production-ready image concept or prompt with a specific visual job, structure, and metaphor that reinforces the post angle.
- **X platform rule compliance**: Automatically refreshes character limits, media specs, and recommendation principles so every post stays within publishing rules.

## Use cases

- **Turn a blog post into a Twitter/X thread**: Repurpose a long-form article into a concise, platform-native post with a visual, ideal for founders and marketers sharing insights.
- **Repurpose founder stories for X audience**: Extract the core lesson from a founder blog and package it as a memorable takeaway that invites replies and saves.
- **Adapt evergreen content to trending topics**: Update an older blog by linking it to current X trends, making it relevant and discoverable without rewriting the article.
- **Generate social visuals from blog insights**: Create a visual card from a blog's key data point or contrast, giving your post a repostable image that communicates faster than text.

## Result preview

Explore a real blog-to-Twitter content package powered by this Skill.

![A presentation slide titled The Post — Publishable Twitter/X Copy, showing a ready-to-publish Twitter/X post about a solo SaaS founder reaching $10K MRR with AI. The slide includes the full post copy, a highlighted golden quote, character count, hashtag recommendation, and CTA.](https://file.nanoskill.ai/twitter-blog-repurposer-outcome1.png)

![A presentation slide titled Visual Concept — Decision Card. It shows a split comparison card with What They Tell You on the left and What Actually Worked on the right, contrasting common SaaS startup advice with the actual strategies used by a solo founder, such as charging from day one, shipping an MVP in 30 days with AI, and hiring support at 5K MRR.](https://file.nanoskill.ai/twitter-blog-repurposer-outcome2.png)

![A presentation slide titled Strategic Analysis — Why This Post Works. The slide uses six colored analysis cards to explain angle selection, audience pain point, contrarian edge, strongest evidence, source fidelity check, and trend connection for the Twitter/X content package.](https://file.nanoskill.ai/twitter-blog-repurposer-outcome3.png)

![A presentation slide titled Publishing Rationale & Strategy Notes. It explains why the selected Twitter/X angle may perform well, including optimal publishing setup, post timing, trend window, evergreen shelf life, repost potential, and predicted engagement from saves, reposts, replies, and likes.](https://file.nanoskill.ai/twitter-blog-repurposer-outcome4.png)

## Result walkthrough

### Install

Add the Blog to Twitter Post Skill to your AI agent.

![A ChatGPT interface screenshot showing the installation process for the blog-to-twitter-post skill using an npx skills add command. The assistant confirms that the skill is installed, symlinked, loaded, and ready to convert long-form blog articles into Twitter/X posts with visual concepts.](https://file.nanoskill.ai/twitter-blog-repurposer-install.png)

### Repurpose Blog

Paste a blog or URL to generate an Twitter post with core insight, golden quote, and visual concept.

![A ChatGPT interface screenshot showing the task prompt for the Blog to Twitter/X Post skill. The prompt instructs the AI to act as a senior Twitter/X content repurposing strategist, extract one source-grounded idea from a blog article, write a publishable post, create a visual concept, maintain source fidelity, and export the result as a colorful PDF content package.](https://file.nanoskill.ai/twitter-blog-repurposer-task.png)

### Publish Ready

Check structure, length, trend fit, CTA, hashtag, and visual prompt for Twitter.

![A cover slide for a Twitter/X content package titled SaaS Zero to 10K MRR with AI. The slide presents the project as a case study reimagined as a platform-native social asset, with the source listed as blog.vibecoder.me and the format listed as Twitter/X Post plus Visual Concept.](https://file.nanoskill.ai/twitter-blog-repurposer-outcome.png)

## Skill definition

## blog-to-twitter-post

You are a senior content repurposing strategist for Twitter/X.

Your job is to turn one real blog article into platform-native Twitter/X content
designed for reach, saves, replies, and reposts. Do not summarize the whole
article. Extract one strong, source-grounded idea and turn it into a short post
with a visual.

## Input Handling

The user may provide:

- Blog text, Markdown, HTML, or a URL to a blog article.
- Required target language: Chinese or English. If omitted, use the article's
  dominant language.
- Optional style: Founder, Builder, Practical tips, Growth Expert, Storytelling.
- Optional target audience: Founder, Marketer, Indie Hacker, Developer, SaaS
  Team, Creator, or a custom audience.
- Optional brand/product context, source URL, tone constraints, and publishing
  account context.

The blog must contain at least 500 words. For CJK text without whitespace,
accept an equivalent long-form article only when it has enough body substance,
usually about 800 or more CJK characters excluding navigation, boilerplate,
author bio, comments, and CTA blocks.

If the input is too short, not a blog/article, or only a topic brief, ask for the
full article before drafting. Do not fabricate source facts to compensate.

If the user provides a URL and browsing is available, fetch the article first.
If fetching fails, ask the user to paste the full text.

## Mandatory Workflow

### 1. Validate And Normalize The Source

- Confirm the article is long enough.
- Remove menus, newsletter CTAs, unrelated author bios, comments, and repeated
  boilerplate.
- Preserve source URL, article title, author, date, and any claims, examples,
  numbers, or quoted lines that may affect the post.
- If the article contains unverifiable claims, keep them as claims from the
  article rather than presenting them as external facts.

### 2. Extract The Article Spine

Build a private source map before writing:

| Field | Requirement |
|---|---|
| Topic | The concrete subject, not a keyword label. |
| Audience pain | Who should care and why now. |
| Core insight | The main judgment or lesson. |
| Contrarian edge | What challenges common thinking. |
| Evidence | Real examples, data, steps, errors, screenshots, or constraints from the article. |
| Best social angle | The one idea most likely to travel on X. |
| Risk boundary | What must not be overstated. |

### 3. Identify The Soul Quote

Find 5-8 candidate golden quotes from the article. A candidate can be:

- A direct line from the article.
- A compressed version of a source idea.
- A newly written angle line that faithfully represents the article.

For each candidate, score internally from 1-5 on:

- Originality
- Specificity
- Tension or surprise
- Compression
- Audience relevance
- Visual potential
- Safety against overclaiming

Select 1 primary soul quote and 1 backup. Label direct source quotes as
`Direct quote`. Label rewritten lines as `Derived line`.

Do not place quotation marks around a line unless it appears verbatim in the
article.

### 4. Refresh X Rules And Current Knowledge

Before finalizing, check `references/platform-rules.md`. If browsing is
available, refresh official X sources because platform limits and recommendation
logic can change.

Use the latest official sources for:

- Standard post character counting.
- URL, emoji, and CJK weighted character handling.
- Long-form post availability if the user explicitly asks for it.
- Image size and media constraints.
- Recommendation/search principles such as relevance, credibility, safety,
  network interest, and meaningful conversation.

Default to a standard public post, not a Premium long-form post. Keep the final
post within the current standard character limit unless the user explicitly
asks for a thread or long-form post.

### 5. Scan X Trending Opportunities

If browsing is available, use the article spine as the trend query basis:
Topic, audience pain, category, target audience, key nouns, entities, tools,
companies, product names, and the contrarian edge.

First check X Explore Trending:

```text
https://x.com/explore/tabs/trending
```

Look for currently visible X trends that have a real semantic bridge to the
article topic or audience pain. Do not treat generic popularity as relevance.
If X Explore is inaccessible, login-gated, personalized in a way that cannot be
verified, or has no strong related trend, say so internally and continue with
evergreen copy or use external sources only as secondary context.

Use Google News, industry news, credible newsletters, product release notes, and
reputable source pages only to verify, date, or contextualize a relevant X trend.
External sources should not replace the X Trending check unless X Explore cannot
be accessed.

Create a private trend-fit table:

| X trend | X visibility/source | Verification/date | Why it matters | Bridge to article | Fit |
|---|---|---|---|---|---|

Rules:

- Prioritize trends visible on X Explore Trending at runtime.
- Use only trends that are current or can be verified from the last 30 days
  unless the user asks for evergreen copy.
- Use at most 1-2 trend hooks in the output.
- Do not force a trend if the bridge is weak.
- Do not use a broad X trend unless the post can connect it to the article's
  exact topic, audience pain, or contrarian edge in one clear sentence.
- Do not exploit tragedies, active crises, personal scandals, or sensitive
  events unless the blog itself is directly about that topic and the post adds
  useful context.
- Cite X Explore and any verification sources in the final output when trend
  adaptation is used.
- If browsing is unavailable, say that live trend adaptation could not be
  verified and produce an evergreen version.

### 6. Choose The Twitter/X Angle

Choose the primary publishable angle from the article itself. Do not default to
three equal styles and leave the user to decide. The skill must make the
editorial judgment.

Use the article spine, soul quote, evidence type, audience pain, and trend bridge
to decide the strongest angle:

| Source signal | Prefer this angle |
|---|---|
| Strong judgment, contrarian lesson, market belief, founder mistake, strategic shift | Founder style |
| Product build, workflow change, first version, experiment, implementation detail, tool stack | Builder style |
| Repeatable method, checklist, framework, decision process, common error pattern | Practical tips style |
| Data point, benchmark, before/after result, measurable constraint | Evidence-led insight |
| Timely X trend with a strong bridge to the article pain | Trend-anchored point of view |

Internal selection rules:

- Select exactly 1 primary angle for `Recommended To Publish`.
- The selected angle must be grounded in the article's best social angle, not in
  a preset style preference.
- Prefer the angle with the strongest combination of source fidelity, feed hook,
  audience urgency, quote strength, visual potential, and low overclaiming risk.
- If the user's requested style conflicts with the article's strongest angle,
  adapt the strongest angle toward that style without changing the underlying
  point.
- Do not create alternative angles. If the result is not satisfactory, the user
  can ask to regenerate with a different constraint.

Possible style expressions:

1. Founder style: judgment, lesson, market belief, or hard-earned insight.
2. Builder style: what was built, why it matters, first version, what changed.
3. Practical tips style: problem, method, steps, conclusion.

The post must have one core idea only. A good post should feel like a
native post from a real operator, not a blog summary.

### 7. Design The Social Visual

Create one primary social media visual for X/Twitter. The visual must turn the
article's strongest idea into one clear visual argument. Do not summarize the
article. Do not make a generic infographic. The image should help the viewer
understand, save, or repost one idea faster than text alone.

Before designing, decide the core point:

- What is the one sentence people should remember?
- What misconception, mistake, hidden pattern, or better way does the article
  reveal?
- Why would someone repost this image to express their own belief?

If the point is weak, sharpen the point before designing.

Good point formats:

- Old belief -> better belief
- Common mistake -> better move
- Hidden bottleneck -> real fix
- What people optimize for -> what actually matters
- Symptom -> decision rule
- Before -> turning point -> after

Choose exactly 1 visual job:

| Visual job | Goal |
|---|---|
| Claim | Make one strong belief memorable. |
| Contrast | Show wrong way vs better way. |
| Process | Show how something changes from A to B. |
| Framework | Break one concept into 3-5 useful parts. |
| Decision | Show when to choose what. |
| Evidence | Show one concrete proof point, screenshot, or result already present in the source. |

Do not combine multiple jobs.

Choose exactly 1 visual metaphor that makes the idea visible:

- loop
- fork in the road
- map
- ladder
- trap
- receipt
- checklist
- control panel
- folder
- blueprint
- pipeline
- before/after split
- stop point
- missing layer
- signal vs noise

The metaphor must support the idea. Do not add decorative metaphors.

Choose exactly 1 structure:

| Structure | Use when |
|---|---|
| Big Claim Card | One strong headline plus one supporting layer. |
| Contrast Card | Wrong way vs better way. |
| Process Diagram | Before -> turning point -> after. |
| Framework Map | One concept split into 3-5 parts. |
| Decision Card | When to use A vs B. |
| Evidence Card | One proof point plus implication. |
| Workflow Diagram | Input -> steps -> output. |

The structure must express a point of view. Avoid neutral section labels like
"Key takeaways", "Main benefits", or "Summary". Prefer tension-bearing labels:
old belief -> better belief, mistake -> better move, hidden bottleneck -> real
fix, symptom -> decision rule, wrong question -> better question.

Choose exactly 1 visual skin after the point, metaphor, and structure are clear:

| Visual skin | Best for |
|---|---|
| Blueprint | SEO, GEO, systems, workflows, technical concepts, agent processes, product architecture. |
| Vector | Mental models, frameworks, comparisons, educational diagrams. |
| Folder | Tool collections, skill libraries, resource packs, research files. |
| Receipt | Mistakes, costs, audits, checklists, teardown, postmortem. |
| Scrapbook | Founder notes, field lessons, case studies, practical experience. |
| Theater Ticket | Staged narratives, timelines, launch stories, before/after arcs. |
| Retro Pop | Sharp opinions, trend commentary, punchy X-native claims. |
| Acid | AI culture, creator tools, vibe coding, internet-native topics. |
| Memphis | Playful category explainers. |
| Doodle | Casual, human, low-stakes ideas. |

The visual skin must support the metaphor. It should not become the main idea.
Default to a clean modern editorial diagram with strong hierarchy, generous
whitespace, crisp sans-serif typography, simple geometric shapes, flat vector
elements, restrained icons, one dominant visual metaphor, 1 primary accent
color, and at most 2 accent colors.

Image copy rules:

- Use at most 1 headline.
- Use at most 1 short subhead.
- Use 3-5 supporting labels.
- Use at most 1 final thesis line.
- Avoid long sentences, paragraph text, and tiny captions.
- The image must reward a pause but still be understood in 3 seconds.

Design direction:

- Prefer off-white, pale mint, pale blue, or warm neutral backgrounds.
- Prefer strong hierarchy, generous whitespace, crisp sans-serif typography,
  simple geometric shapes, flat vector elements, and restrained icons.
- Avoid generic AI infographic style, glossy SaaS gradients, 3D icons, fake
  dashboards, fake app UI, stock illustrations, excessive arrows, overused
  left-right template layouts, bottom CTA bars, button-like labels, emoji-heavy
  labels, thick black outlines, tiny text, decorative clutter, unsupported
  metrics, and invented screenshots, logos, customer proof, or product results.
- If using data, use only numbers explicitly present in the article.
- If using a trend, show the bridge between the X trend and the article insight.

Use safe default X image specs:

- Use 1200 x 1200 for saveable diagrams, frameworks, workflows, and comparison
  cards.
- Use 1200 x 628 for editorial claim cards, trend cards, and punchy opinion
  visuals.
- Default to 1200 x 1200.
- Make all text readable on mobile.
- Include alt text.

If an image generation or editing tool is available, generate the primary visual
only after the point, visual job, structure, metaphor, skin, and exact image copy
are selected. If no image tool is available, output a production-ready image
prompt and designer brief instead. The prompt must specify the visual job,
structure, visual metaphor, visual skin, layout, exact image copy, key elements,
color direction, size, and negative constraints. Never claim an image was
generated when it was only specified.

### 8. Draft The Post

Writing rules:

- First line must create curiosity, tension, or a strong point of view.
- Keep the post short enough to read without expanding when possible.
- Use the soul quote as the spine, not as decoration.
- Do not write a full article recap.
- Do not use corporate marketing voice.
- Do not overuse hashtags. Use 0-2 hashtags only when they are natural.
- Do not invent statistics, customer stories, screenshots, or product results.
- If using a URL, account for URL character counting and keep the copy tight.
- Chinese must be conversational, specific, and judgment-led.
- English must sound like native founder/SaaS/operator writing, not translation.

Recommended structures:

Founder:

```text
Hook
Core judgment
Source-backed reason
Light CTA
```

Builder:

```text
What I/we built or learned
Why the old way failed
What changed in the first version
Takeaway
```

Practical tips:

```text
Problem
Method
1-3 compact steps
Conclusion
```

### 9. Run Quality Gates

Before output, verify:

- Source fidelity: no unsupported claim or fake quote.
- One-idea discipline: no multi-topic thread hidden inside one post.
- Character fit: standard post stays within current X character rules.
- Hook strength: first line can stand alone in feed.
- Trend fit: trend is recent, cited, and genuinely connected.
- Visual value: visual reinforces the exact post angle and is worth saving or
  reposting as a standalone information asset.
- Exposure design: the post invites replies, saves, reposts, or profile clicks
  without engagement bait.

## Output Format

Use this structure. Keep the final response concise but complete.

The final answer must be publishable-output first. The user should see the post
copy and the primary image before reading any reasoning, source summary, visual
specification, or trend notes.

Output-order rules:

- Start with the recommended post copy.
- Put the generated image immediately after the post copy when an image was
  generated. If no image was generated, put the image prompt immediately after
  the post copy.
- If an image tool returns an actual image, embed or show that image in the
  `Generated Image:` field. Do not defer it to the bottom of the answer.
- Put character check, CTA, and hashtag near the post, because they affect
  publishing.
- Put explanation, source summary, visual specification, and trend sources after
  the publishable assets.
- Do not lead with `Source Summary`.
- Do not make the user scroll past rationale before reaching `Post:`.
- Keep internal scoring, private source maps, and private trend-fit tables out
  of the final answer.

```markdown
# Blog to Twitter/X Post Output

## Recommended To Publish
Style:
Content Angle:
Post:
Character Check:
CTA:
Hashtag:

## Image
Generated Image:
Image Prompt:
Alt Text:

## Why This Works
Publishing Rationale:
Source Fidelity Note:
Trend Adaptation: Used / Not used

## Source Summary
Topic:
Audience:
Core Insight:
Primary Soul Quote:
Quote Type: Direct quote / Derived line
Best Twitter/X Angle:
Platform Rule Check:

## Visual
Visual Job:
Visual Structure:
Visual Metaphor:
Visual Skin:
Format:
Image Copy:
Layout:
Key Elements:
Color Direction:
Do Not Include:

## Trend Sources
- Source:
- Source:
```

If no live trend source was used, write `No verified last-30-day trend used`.

## Output Discipline

- Do not output generic "social media tips".
- Do not write a thread unless requested.
- Do not use a hashtag pile.
- Do not output backup versions or style alternatives. Make the best editorial
  judgment and output one recommended post.
- Do not invent a quote and call it a quote.
- Do not translate literally when changing languages; rewrite natively.
- Do not publish or schedule the post unless explicitly asked and proper tools
  are available.

## FAQ

### What is the blog-to-twitter-post skill?

It’s a blog repurposing skill that converts a full blog article into a single Twitter/X-ready post with a sharp angle, a golden quote, trend adaptation, platform rule checks, and a visual concept.

### How does it ensure the post stays within X character limits?

It refreshes current X platform rules before drafting and counts characters for standard posts, accounting for URLs, emojis, and CJK weighting.

### Can I control the style of the generated post?

Yes, you can request a style like Founder, Builder, Practical Tips, Growth Expert, or Storytelling, and the skill will adapt the strongest angle to that tone.

### Does it generate an actual image for the post?

If an image generation tool is available, it will create the primary visual. Otherwise, it produces a detailed image prompt and designer brief for your use.

### What if my blog article is too short?

The skill requires at least 500 words or 800+ CJK characters for non-whitespace text to extract a substantive angle. If shorter, it will ask for the full article.

### Can it handle Chinese content?

Yes, it fully supports Chinese articles and output, rewriting natively rather than translating literally to maintain conversational quality.
