Download for MacApple silicon, macOS 14+
Skill

cross-post-video

@posteverywhere Updated 2026-10-20

Post one video to several platforms with PostEverywhere, with the right title and caption for each. Use when the user wants to share a video, Reel, Short or TikTok across TikTok, Instagram Reels, YouTube Shorts, LinkedIn and Facebook Reels, or asks to "post this video everywhere".

agent-skillsclaude-codeclaude-code-pluginclaude-pluginclaude-skillscodex-plugincontent-calendarcursor-plugin

Install

With your agent

Install OMGSkills skill "posteverywhere/claude-plugin:skills/cross-post-video" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/posteverywhere/claude-plugin /tmp/claude-plugin && ln -s /tmp/claude-plugin/skills/cross-post-video ~/.claude/skills/cross-post-video

From README

Cross-post a video Upload the video once, write a caption for each platform, and pick the right format on each one. Steps Get the video. The user gives a public link to an MP4 file. Call uploadmediafromurl with the url. Videos import in the background: call getmedia with the returned mediaid until mediastatus is "ready". If it becomes "failed", tell the user the errormessage in plain words. Never attach a video that isn't ready. For a video already in their library, find it with listmedia and type: "video". Check the rules. Call getplatformrules and compare the video with each platform's limits for length, size and aspect ratio. getmedia shows the video's details. If the video breaks a platform's rule, leave that platform out and tell the user why. Pick the accounts. Call listaccounts. Use the accounts the user named, or every healthy account on a video platform. Skip any account that can't post and say why. Write a caption for each platform.