← Back to Skills Marketplace
mariusfit

Content Repurposer

by mariusfit · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
563
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install oc-content-repurposer
Description
Repurpose any blog post or article into multiple social media formats. Input a URL or text, get X/Twitter thread, LinkedIn post, Instagram caption, email sni...
Usage Guidance
This skill appears coherent and implements exactly what it says: fetching an article (only when you supply a URL), extracting text, and building platform-specific posts. Before installing or running: (1) inspect scripts/repurpose.py yourself (it is bundled and readable); (2) be aware the script will perform an HTTP GET to any URL you provide—avoid pointing it at internal or private endpoints; (3) install and run in an isolated environment if you are unsure (virtualenv/container); (4) note that generated content may reproduce copyrighted text from the source—review before posting; and (5) the agent can invoke the skill normally (default), so if you want to prevent autonomous runs, disable/limit skill invocation in your agent settings.
Capability Analysis
Type: OpenClaw Skill Name: oc-content-repurposer Version: 1.0.0 The `scripts/repurpose.py` file contains vulnerabilities that could be exploited via prompt injection against the AI agent. Specifically, the `file` command allows reading content from arbitrary local file paths (Local File Disclosure), and the `url` command fetches content from arbitrary URLs (Server-Side Request Forgery). While the script itself does not exfiltrate data or perform other malicious actions, these flaws could lead to unauthorized access or disclosure of sensitive information if the agent is tricked into providing malicious inputs.
Capability Assessment
Purpose & Capability
Name/description (multi-platform repurposing) match the included code and SKILL.md. The script fetches article HTML (when URL mode is used), extracts body/title, and generates platform-specific outputs—these are expected capabilities. The SKILL.md mention of beautifulsoup4 is consistent with the script's runtime dependency.
Instruction Scope
Runtime instructions are narrowly scoped to reading a URL, file, or stdin and producing social-media content. The SKILL.md does not ask the agent to read unrelated files, environment variables, or transmit data to endpoints other than the target article URL. The included code follows the same scope (HTML fetch + local text processing + local output).
Install Mechanism
No install spec is present and the SKILL.md suggests only installing beautifulsoup4 for URL extraction. There are no downloads from untrusted URLs or archive extraction steps in the package metadata. The code is bundled with the skill, so nothing is fetched during install.
Credentials
The skill does not request environment variables, credentials, or config paths. It operates without secrets and only uses network access to fetch the user-provided article URL, which is proportional to the stated purpose.
Persistence & Privilege
always is false and no special privileges or persistent modifications are requested. The skill does not modify other skills or system-wide agent settings in the visible files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install oc-content-repurposer
  3. After installation, invoke the skill by name or use /oc-content-repurposer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Content Repurposer. - Repurpose blog posts or articles into multiple social media formats: Twitter/X threads, LinkedIn posts, Instagram captions, email snippets, and concise summaries. - Accepts input from URLs, text/markdown files, or stdin/clipboard. - Supports selective output formats, JSON output, and saving results to files. - Integrates BeautifulSoup4 for web article extraction, auto-cleans non-article elements. - Ensures output character limits and platform-specific styles.
Metadata
Slug oc-content-repurposer
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Content Repurposer?

Repurpose any blog post or article into multiple social media formats. Input a URL or text, get X/Twitter thread, LinkedIn post, Instagram caption, email sni... It is an AI Agent Skill for Claude Code / OpenClaw, with 563 downloads so far.

How do I install Content Repurposer?

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

Is Content Repurposer free?

Yes, Content Repurposer is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Content Repurposer support?

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

Who created Content Repurposer?

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

💬 Comments