← Back to Skills Marketplace
victorcavero14

Upload-Post

by Víctor Cavero · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ⚠ suspicious
10845
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 an Upload-Post API key that can publish to connected social accounts. Before using it, require the agent to show the exact profile, platforms, content, schedule time, and job_id details before any publish, retry, edit, or cancel action, and avoid the unpinned npx install path in sensitive environments.
Capability Assessment
ℹ Credentials
Network calls to api.upload-post.com and the UPLOAD_POST_API_KEY are expected for this integration and are disclosed. The key is sensitive because it grants posting access to linked social profiles, and the declared Write tool is broader than the documented workflow appears to require.
ℹ Install Mechanism
The artifact is Markdown-only with no bundled executable scripts, but README.md documents an unpinned npx install command and a mutable repository reference, which creates a supply-chain caution for that install path.
⚠ Instruction Scope
SKILL.md gives direct curl examples for POST uploads plus DELETE and PATCH scheduled-post endpoints, but does not require an explicit user confirmation, resolved target preview, or trusted listing step before publish, retry, edit, or cancel actions.
ℹ Persistence & Privilege
No local cron jobs, startup hooks, memory poisoning, or background agents were found. Service-side account setup, OAuth-linked profiles, API keys, and scheduled posts persist as expected for the product.
⚠ Purpose & Capability
The stated purpose is coherent: publish, schedule, check status, retrieve analytics, and process media through the Upload-Post API. The concern is that the same API key can affect many connected social accounts, including public posting and scheduled-post mutation.
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 10845 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