NanoSkill
submit your skill

Content Repurposing Agent Skill

byJeffLi199331GitHub starsGitHub

A content repurposing agent skill that transforms long-form blog articles into sharp Twitter/X and LinkedIn posts with source-grounded angles, trend adaptation, and visual concepts. Start free in seconds.

repurposingSecurity scan passed
Result preview

Full Demo

See social media post images for different platforms generated by this Agent Skill, converted from the original NanoSkill blogs.

Get started

Run Your First Task

  1. Content Repurposing Agent Skill step 1
    01

    Install

    Add the skill to your agent.

  2. Content Repurposing Agent Skill step 2
    02

    Submit Your Article

    Provide a blog article or URL to repurpose.

  3. demo-3.jpg
    03

    Review Result

    Get platform-ready social posts and visual concepts.

Install command

$ npx skills add https://github.com/JeffLi1993/content-repurposing-skills

Installation signals

Installation activity

About

This content repurposing agent skill helps founders, marketers, and content teams turn in-depth blog articles into platform-optimized social media posts for Twitter/X and LinkedIn. It solves the problem of manually rewriting and adapting long-form content by automating source grounding, trend awareness, and visual concept generation, producing ready-to-publish posts that remain faithful to the original article.

Unlike generic AI summarizers, these skills extract a single powerful angle from each article, verify real-time trends only when a relevant bridge exists, and package everything with a visual brief or AI image prompt. A strict output discipline refuses to hallucinate quotes or data, ensuring every post meets professional standards.

Whether you are a founder building thought leadership on Twitter/X, a growth team sharing product updates on LinkedIn, or a content marketer scaling social media output, the skills install in seconds via npx and work with your existing agent. Paste an article, choose a style and audience, and get a platform-validated post—no manual rewriting needed.

Key features

What makes it powerful

  • Source-Truth Content Repurposing

    Grounds every post in the actual article by extracting core insight, evidence, and quotes, preventing fabricated claims and ensuring factual accuracy.

  • Platform-Native Output

    Automatically formats posts for Twitter/X and LinkedIn, including ideal character counts, hashtags, and CTAs that follow each platform’s latest best practices.

  • Verified Trend Integration

    Scans for real last-30-day trends and adapts the post only when a meaningful semantic bridge exists, avoiding forced or irrelevant trend hooks.

  • Visual Brief Generation

    Produces a detailed visual brief with recommended dimensions, style, image copy, alt text, and an AI image generation prompt to stop the scroll.

  • Disciplined Content Guardrails

    Refuses to draft from short outlines, rejects thin inputs, and never invents data, quotes, or product results, ensuring professional-grade output.

Use cases

When to reach for it

  • Turn blog articles into Twitter/X posts

    Founders and indie hackers repurpose long-form blogs into bite-sized, feed-native tweets with strong hooks and saveable visuals to grow their audience.

  • Create LinkedIn thought-leadership from technical content

    SaaS teams and growth experts transform engineering or product blogs into professional post variants that spark discussion and establish authority.

  • Generate source-grounded social content at scale

    Content marketers provide article URLs or text and receive ready-to-publish posts that stay faithful to the source, eliminating manual fact-checking and rewriting.

SKILL.md

Content Repurposing Skills

Reusable Agent Skills for turning long-form blog articles into platform-native social posts. Give it a real article - get a sharp Twitter/X or LinkedIn post, source-grounded angle, current trend adaptation, and a primary visual concept or generated image.

Built for content repurposing, not generic summarization. The skills extract one strong idea from a full article and package it for reach, saves, replies, reposts, and professional discussion.


Example Output

Each run produces a structured social post package with:

SectionWhat you get
Source SummaryTopic, audience, core insight, soul quote, and risk boundary
Recommended PostPlatform-native copy, CTA, hashtags, and character/platform check
Trend AdaptationLast-30-day trend bridge when a relevant trend can be verified
Visual BriefVisual job, structure, format, image copy, alt text, and generation prompt
Trend SourcesRuntime sources used for timely adaptation, when applicable
Use $blog-to-twitter-post.
Target language: English
Style: Founder
Audience: Indie Hacker

<paste a blog article with at least 500 words>
Twitter/X visualLinkedIn visualSkill positioning visual
Twitter/X social visual demoLinkedIn social visual demoContent repurposing skill demo
Twitter/X visual prompt demoLinkedIn visual prompt demo

Skills

SkillPlatformWhen to use
blog-to-twitter-postTwitter/XShort, sharp, feed-native post with one recommended angle and a saveable or repostable visual
blog-to-linkedin-postLinkedInProfessional thought-leadership post variants with a recommended version and business-friendly visual

Both skills require a real blog/article input of at least 500 words. For CJK articles without whitespace, use an equivalent long-form article, usually 800+ CJK characters after removing navigation, boilerplate, author bio, comments, and CTA blocks.


Repurposing Coverage

Source Handling

CheckWhat it verifiesXLinkedIn
Article lengthRejects short briefs, topics, or thin inputs before draftingYesYes
Boilerplate cleanupRemoves menus, CTAs, comments, author bios, and repeated page chromeYesYes
Source preservationKeeps title, URL, author, date, claims, examples, numbers, and quotesYesYes
Risk boundaryPrevents unsupported claims, fake quotes, and overstated source factsYesYes

Strategy Layer

StepWhat it doesXLinkedIn
Article spineExtracts topic, audience pain, core insight, evidence, and best social angleYesYes
Soul quoteScores 5-8 candidate lines and selects the strongest source-grounded quoteYesYes
Platform rulesChecks current platform limits and media guidance before final outputYesYes
Trend scanLooks for a real last-30-day trend bridge instead of forcing generic relevanceX Explore + sourcesRecent credible sources
Angle selectionChooses the strongest publishable angle for the platformOne recommended postThree versions + recommendation

Output Layer

OutputTwitter/XLinkedIn
Post styleFounder, Builder, Practical Tips, Evidence-led, Trend-anchoredFounder, Growth Expert, Practical Tips, Storytelling, Product Update
Default outputOne recommended postThree post variants + one recommendation
Visual jobStop scroll, Explain, Save, Prove, IdentityThought leadership, framework, workflow, comparison, evidence, product update
Visual formats1200 x 1200 or 1200 x 6281080+ width, 1200 x 627, 1080 x 1080, or 1080 x 1350
Final checksCharacter fit, source fidelity, hook strength, trend fit, visual valuePlatform fit, discussion value, professional voice, trend fit, visual value

Structure

content-repurposing-skills/
|-- blog-to-twitter-post/
|   |-- SKILL.md
|   `-- references/
|       `-- platform-rules.md
|-- blog-to-linkedin-post/
|   |-- SKILL.md
|   `-- references/
|       `-- platform-rules.md
|-- assets/
|   |-- demo-1.jpg
|   |-- demo-2.jpg
|   |-- demo-3.jpg
|   |-- demo-4.jpg
|   `-- demo-5.jpg
|-- skills-lock.json
|-- README.md
`-- README.zh.md

Architecture: Source + Trend + Platform

Blog article / URL
        |
        v
+----------------------------------------------+
| Layer 1 - Source Grounding                   |
| Validate length, clean boilerplate, preserve |
| claims, quotes, examples, numbers, and risk  |
+-----------------------+----------------------+
                        |
                        v
+----------------------------------------------+
| Layer 2 - Editorial Strategy                 |
| Article spine, soul quote, audience pain,    |
| best social angle, and platform fit          |
+-----------------------+----------------------+
                        |
                        v
+----------------------------------------------+
| Layer 3 - Runtime Adaptation                 |
| Current platform rules + last-30-day trends  |
| only when the semantic bridge is real        |
+-----------------------+----------------------+
                        |
                        v
+----------------------------------------------+
| Layer 4 - Publishable Package                |
| Post copy, CTA, hashtags, visual brief or    |
| generated image, alt text, and source notes  |
+----------------------------------------------+

Why this architecture? Source grounding keeps the post faithful to the article. Editorial strategy prevents generic summaries. Runtime adaptation keeps platform rules and trend hooks current without forcing weak trends into the copy.


Installation

Option 1: Install from GitHub

npx skills add JeffLi1993/content-repurposing-skills --skill blog-to-twitter-post
npx skills add JeffLi1993/content-repurposing-skills --skill blog-to-linkedin-post

Option 2: Install from a local checkout

npx skills add /Users/jeff/JeffPage/creations/code-skill/content-repurposing-skills/blog-to-twitter-post
npx skills add /Users/jeff/JeffPage/creations/code-skill/content-repurposing-skills/blog-to-linkedin-post

Restart your agent after installing or updating a skill.


Usage

Use $blog-to-twitter-post.
Target language: English
Style: Founder
Audience: Indie Hacker

<paste a blog article with at least 500 words>
Use $blog-to-linkedin-post.
Target language: Chinese
Style: Growth Expert
Audience: SaaS Team

<paste a blog article with at least 500 words>

You can also provide optional context:

Source URL:
Brand/Product:
Publishing account:
Tone constraints:
Do not mention:

Output Discipline

These skills are intentionally strict:

  • They do not draft from a topic brief or a short outline.
  • They do not invent quotes, data, screenshots, customer stories, or product results.
  • They do not force trend hooks when the bridge to the article is weak.
  • They do not turn a blog into a full summary.
  • They do not publish or schedule posts unless explicitly asked and proper tools are available.

License

MIT

FAQ