# cross-post-video

> Claude/Codex skill by [@posteverywhere](https://omgskills.com/library/posteverywhere/index.md) · 1 stars · 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".

Tags: agent-skills, claude-code, claude-code-plugin, claude-plugin, claude-skills, codex-plugin, content-calendar, cursor-plugin, gemini-cli-extension, grok, instagram, linkedin, mcp, posteverywhere, social-media, social-media-scheduler, tiktok, twitter

## Install

```sh
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.

## Links

- HTML page: https://omgskills.com/library/posteverywhere/claude-plugin/skills/cross-post-video/
- GitHub: https://github.com/posteverywhere/claude-plugin
- Author: [@posteverywhere](https://omgskills.com/library/posteverywhere/index.md)

## More from this repo

- [agency-clients](https://omgskills.com/library/posteverywhere/claude-plugin/skills/agency-clients/index.md) — Work safely across several clients or brands in PostEverywhere.
   - [@posteverywhere](https://omgskills.com/library/posteverywhere/index.md) · 1 stars
- [approval-workflow](https://omgskills.com/library/posteverywhere/claude-plugin/skills/approval-workflow/index.md) — Draft social media posts for someone else to review before they go live in PostEverywhere.
   - [@posteverywhere](https://omgskills.com/library/posteverywhere/index.md) · 1 stars
- [brand-voice](https://omgskills.com/library/posteverywhere/claude-plugin/skills/brand-voice/index.md) — Learn how the user writes on social media and write a short voice guide from their own posts in PostEverywhere.
   - [@posteverywhere](https://omgskills.com/library/posteverywhere/index.md) · 1 stars
