← Back to Skills Marketplace
charlie-morrison

Content Repurposer Tool

by charlie-morrison · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
93
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install content-repurposer-tool
Description
Repurpose long-form content (blog posts, articles, newsletters, YouTube transcripts) into platform-optimized social media posts, Twitter/X threads, LinkedIn...
README (SKILL.md)

Content Repurposer

Transform any long-form content into platform-optimized outputs. Feed it a URL, text, or document — get back ready-to-post content for multiple platforms.

Workflow

1. Extract Source Content

Determine the source type and extract content:

  • URL → Use web_fetch to extract readable text
  • YouTube URL → Use youtube-transcript skill if available, otherwise web_fetch
  • Pasted text → Use directly
  • File path → Read the file (supports .md, .txt, .html, .pdf)

If extraction fails, inform the user and suggest alternatives.

2. Analyze Content

Before generating outputs, analyze the source:

  1. Core message — What is the single main takeaway?
  2. Key points — List 3-5 supporting points or insights
  3. Quotable lines — Extract 2-3 memorable phrases or statistics
  4. Target audience — Infer from tone, vocabulary, and subject matter
  5. Content type — Tutorial, opinion, news, case study, announcement, story

3. Generate Platform Outputs

Generate requested formats (default: all). Each format follows platform-specific rules from references/platform-guides.md.

Available formats:

  • Twitter/X thread — 3-10 tweets, hook-first, one idea per tweet
  • Twitter/X single post — Standalone tweet, max 280 chars
  • LinkedIn post — Professional tone, 1300 chars max, uses line breaks for readability
  • Instagram caption — Casual tone, hashtags, emoji-friendly, CTA at end
  • Email newsletter snippet — 2-3 paragraphs, subject line included
  • Short summary — 2-3 sentences, platform-agnostic
  • Reddit post — Title + body, informative tone, no self-promotion feel
  • Hacker News — Title only (concise, factual), optional top-level comment

4. Apply Tone & Style

If user specifies a tone or brand voice, apply it. Otherwise, match the source's tone but optimize for each platform's conventions.

Tone options: professional, casual, witty, authoritative, friendly, provocative, educational.

5. Output Format

Present outputs in clear sections:

## Source Analysis
- Core message: ...
- Key points: ...

## Twitter/X Thread (N tweets)
🧵 1/ [hook tweet]
2/ [supporting point]
...

## LinkedIn Post
[post content]

## Email Newsletter
Subject: ...
[body]

Customization Options

Users can specify:

  • Platforms — "just Twitter and LinkedIn"
  • Tone — "make it casual" / "keep it professional"
  • Audience — "targeting developers" / "for marketing managers"
  • Length — "keep the thread short, 3-4 tweets max"
  • CTA — "include a link to [URL]" / "ask them to subscribe"
  • Hashtags — "include hashtags" / "no hashtags"
  • Emoji — "use emojis" / "no emojis"
  • Language — generate in specified language

Platform Guides

For detailed platform-specific formatting rules, character limits, and best practices, see references/platform-guides.md.

Tips

  • When repurposing tutorials: focus on the "aha moment" or key insight, not the step-by-step
  • When repurposing news: lead with impact/consequence, not the event itself
  • When repurposing case studies: lead with the result, then the method
  • For threads: each tweet should work standalone — readers may see any single tweet
  • Always adapt vocabulary and jargon level to the target platform's audience
Usage Guidance
This skill appears to do what it says: turn content (URLs, pasted text, or files you point it to) into social posts. Before using it, avoid supplying paths to sensitive local files or private URLs you don't want read. Be aware it will fetch the web URLs you give it (and may call a youtube-transcript helper if available). If you need stronger guarantees, ask the publisher for source code or run the skill in a restricted environment; otherwise it's reasonable to use for routine repurposing tasks.
Capability Analysis
Type: OpenClaw Skill Name: content-repurposer-tool Version: 1.0.0 The 'Content Repurposer' skill is a legitimate tool designed to transform long-form content into platform-optimized social media posts. Its workflow involves standard operations such as fetching URLs via `web_fetch` and reading local document files, which are directly aligned with its stated purpose in SKILL.md. No indicators of malicious intent, data exfiltration, or harmful prompt injection were found.
Capability Assessment
Purpose & Capability
Name/description (repurpose long-form content) match the instructions: extract content from URL/YouTube/text/file, analyze, and generate platform-specific posts. No unexpected binaries, credentials, or install steps are requested.
Instruction Scope
Instructions explicitly tell the agent to fetch web content (web_fetch), optionally use a youtube-transcript skill, and read user-supplied file paths (.md, .txt, .html, .pdf). This behavior is consistent with the skill's purpose but means the agent will access remote URLs and any local file paths you provide — review carefully before giving sensitive file paths or links.
Install Mechanism
No install spec and no code files — instruction-only skill. This is the lowest-risk install model; nothing new will be written to disk by an installer.
Credentials
The skill requests no environment variables, credentials, or config paths. There are no disproportionate secret or system-access requests.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request permanent presence or elevated privileges. Normal autonomous invocation is allowed by platform defaults but not excessive here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install content-repurposer-tool
  3. After installation, invoke the skill by name or use /content-repurposer-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug content-repurposer-tool
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Content Repurposer Tool?

Repurpose long-form content (blog posts, articles, newsletters, YouTube transcripts) into platform-optimized social media posts, Twitter/X threads, LinkedIn... It is an AI Agent Skill for Claude Code / OpenClaw, with 93 downloads so far.

How do I install Content Repurposer Tool?

Run "/install content-repurposer-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Content Repurposer Tool free?

Yes, Content Repurposer Tool is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Content Repurposer Tool support?

Content Repurposer Tool is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Content Repurposer Tool?

It is built and maintained by charlie-morrison (@charlie-morrison); the current version is v1.0.0.

💬 Comments