twitter-to-reel

Convert Twitter/X posts into 9:16 vertical Instagram Reels using Python and FFmpeg.

1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/bossjones/boss-skills --skill twitter-to-reel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: twitter-to-reel
Source: https://github.com/bossjones/boss-skills/tree/main/plugins/social-media/twitter-tools/skills/twitter-to-reel
Command: npx skills add https://github.com/bossjones/boss-skills --skill twitter-to-reel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, pillow, numpy, ffmpeg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the conversion of Twitter/X posts into Instagram Reels format, saving time and effort for users who want to repurpose their Twitter content for other platforms.

Core Features & Use Cases

  • Tweet Screenshot: Captures Twitter/X posts as images with proper cropping and theme detection.
  • Video Overlay: Composes videos onto the tweet screenshots to create 9:16 vertical Reels.
  • Customization: Offers options for customizing the Reel's theme, position, and video overlay area.
  • Use Case: Convert popular tweets into engaging Reels for Instagram, TikTok, or other vertical video platforms.

Quick Start

To convert a tweet into a Reel, use the command:

uv run scripts/create_reel.py "https://x.com/user/status/123" -o output.mp4

Frequently Asked Questions about twitter-to-reel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert Twitter posts into Instagram Reels?

Converting Twitter posts into Instagram Reels involves capturing tweet screenshots and overlaying them onto videos to create 9:16 vertical formats. This Skill automates that process using Python and FFmpeg to produce ready-to-upload Reels.

Can I customize the video overlay and theme for my Twitter Reels?

Customizing video overlays and themes for Twitter Reels is supported. You can adjust the Reel's theme, position, and video overlay area to ensure the tweet screenshot and background video composite correctly for vertical platforms.

Do I need Python and FFmpeg to automate tweet to Reel conversion?

Python and FFmpeg are required to automate tweet to Reel conversion. The Skill relies on Python >=3.13 along with dependencies like Pillow, numpy, and Playwright to handle screenshot capture, video overlay, and format conversion.

What's the best way to repurpose Twitter content for TikTok and Instagram?

The best way to repurpose Twitter content for TikTok and Instagram is to automate screenshot capture and video composition into a 9:16 vertical format. This ensures the tweet fits the aspect ratio requirements of short-form video platforms.

Why use Playwright for capturing Twitter screenshots to make Reels?

Playwright is used for capturing Twitter screenshots to make Reels because it enables automated browser interactions. This allows the Skill to detect themes and properly crop tweet posts before compositing them into vertical videos.

Are there limitations when converting long Twitter threads into vertical videos?

Converting long Twitter threads into vertical videos may present cropping limitations depending on the video overlay area customization. The Skill composes tweet screenshots onto a 9:16 background, so extensive thread text might require manual trimming before processing.