← Back to Skills Marketplace
victorcavero14

Upload-Post

by Víctor Cavero · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ⚠ suspicious
10515
Downloads
50
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install upload-post
Description
Publish and schedule content to 15 social platforms through one Upload-Post API call: TikTok, Instagram, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Bluesky, Reddit, Discord, Telegram, Mastodon, WordPress and Google Business Profile. Use when posting or scheduling videos, photo carousels, text or documents across several platforms at once, checking upload status, or pulling analytics.
Usage Guidance
Install only if you are comfortable giving the agent delegated access to publish, schedule, edit, and cancel content on linked social accounts through Upload-Post. Use a dedicated profile or limited accounts where possible, keep the API key revocable, avoid exposing sensitive media files, and require explicit human confirmation before publishing, scheduling, deleting scheduled posts, or using the FFmpeg full_command endpoint.
Capability Assessment
Credentials
The declared curl and jq access fits an API skill, and Read access fits uploading user-selected local media. Write is less clearly used except for possible downloaded/processed outputs, but no hidden local mutation workflow was found.
Install Mechanism
The package is Markdown documentation only, with manual/OpenClaw installation steps and no executable installer scripts. It asks users to store an Upload-Post API key in the OpenClaw skill configuration.
Instruction Scope
The instructions document immediate posting, scheduling, schedule deletion/editing, analytics, history, and FFmpeg processing, but they do not require the agent to summarize targets/content/timing or obtain explicit confirmation before public posting or destructive schedule cancellation.
Persistence & Privilege
Setup requires linked social accounts and a persistent API key, giving ongoing delegated authority to publish and manage content through the third-party service until the key or linked accounts are revoked.
Purpose & Capability
The core purpose is coherent: publish, schedule, inspect status/history, and retrieve analytics through Upload-Post. The concern is that one API key/profile can act across many linked social accounts, and the documented FFmpeg endpoint accepts a free-form command string that is broader than ordinary posting support.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install upload-post
  3. After installation, invoke the skill by name or use /upload-post
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
OpenClaw env gating (UPLOAD_POST_API_KEY), configuration section, and fix non-existent /upload_videos endpoint to /upload.
v1.0.0
Initial release: Post to TikTok, Instagram, YouTube, LinkedIn, Facebook, X (Twitter), Threads, Pinterest, Reddit & Bluesky with a single API call. Upload videos, photos, text & documents. Schedule posts for later, track upload history, get analytics across platforms, manage Facebook/LinkedIn pages & Pinterest boards. Includes FFmpeg media processing for video conversion and editing. Full platform-specific parameters for privacy settings, collaborators, tags, visibility and more.
Metadata
Slug upload-post
Version 1.2.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Upload-Post?

Publish and schedule content to 15 social platforms through one Upload-Post API call: TikTok, Instagram, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Bluesky, Reddit, Discord, Telegram, Mastodon, WordPress and Google Business Profile. Use when posting or scheduling videos, photo carousels, text or documents across several platforms at once, checking upload status, or pulling analytics. It is an AI Agent Skill for Claude Code / OpenClaw, with 10515 downloads so far.

How do I install Upload-Post?

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

Is Upload-Post free?

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

Which platforms does Upload-Post support?

Upload-Post is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Upload-Post?

It is built and maintained by Víctor Cavero (@victorcavero14); the current version is v1.2.0.

💬 Comments