instagram-thread-carousel

Generate Instagram carousel mockup slides from text threads with tweet card visuals.

40|26|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Samin12/instagram-thread-carousel --skill instagram-thread-carousel-samin12
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: instagram-thread-carousel
Source: https://github.com/Samin12/instagram-thread-carousel/tree/main
Command: npx skills add https://github.com/Samin12/instagram-thread-carousel --skill instagram-thread-carousel-samin12

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai, PIL, pilmoji, ffmpeg, playwright, steel-sdk, tavily, urllib, subprocess, and includes scripts (resource) components.

What problem does it solve?

It removes the manual, time-consuming work of designing tweet/X-style Instagram carousel slides by generating consistent mockups from your text thread.

Core Features & Use Cases

  • Thread-to-slide conversion: Breaks a pasted thread into one-tweet-per-slide (or two short tweets per slide) following carousel layout rules.
  • Tweet-style rendering: Creates slides with profile pic, display name, optional verified badge, handle, and styled tweet text.
  • Image & video support: Places embedded images below tweet text; supports GIF-to-MP4 conversion and raw video slides for demos/recordings.
  • Media sourcing automation: Can download images via Tavily and GIFs via Giphy, or take fresh website screenshots with Playwright.
  • Carousel-ready output: Writes a per-run folder with a JSON config and generated slide files sized for Instagram (1080x1350).

Quick Start

Tell the skill the thread text (or your topic if you want it written), the display name, handle, whether to show the verified badge, and a headshot image to use, then have it generate the carousel slides and save them to the workspace folder.

Frequently Asked Questions about instagram-thread-carousel

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

FAQPage Schema
How do I convert a text thread into Instagram carousel slides?

You can convert a text thread into Instagram carousel slides by pasting the thread text, display name, handle, and a headshot image. The skill splits tweets into slide layouts and renders tweet card visuals sized at 1080x1350 for Instagram.

Can I include images and videos in my tweet mockup carousels?

Yes, tweet mockup carousels support placing embedded images below tweet text and support GIF-to-MP4 conversion. You can also generate raw video slides for demos or recordings using Playwright and ffmpeg.

What dimensions do the generated Instagram carousel slides use?

Generated Instagram carousel slides use a 4:5 aspect ratio with dimensions of 1080x1350 pixels. This deterministic slide rendering ensures the output is optimized for Instagram's visual feed.

How do I source media for social content design carousels automatically?

Media sourcing automation allows you to download images via Tavily and GIFs via Giphy for social content design. You can also capture fresh website screenshots using Playwright to embed in the carousel slides.

Do I need a YAML skill spec to generate thread-to-carousel content?

Yes, generating thread-to-carousel content requires reading a YAML-defined skill spec to drive configuration creation. This config directs the deterministic slide rendering scripts within the workspace folder.

Can I show a verified badge on my tweet mockup slides?

Yes, tweet-style rendering allows you to display an optional verified badge alongside the profile pic, display name, and handle. You simply specify whether to show the verified badge when initiating the carousel generation.