tiktok-carousel-creator_skill

This skill creates TikTok image carousels with text overlays by searching Pexels, rendering slides with FFmpeg, and uploading via PostBridge to TikTok.
  • Python

2.5k

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill tiktok-carousel-creator

  • _meta.json512 B
  • SKILL.md10.0 KB
  • tiktok_slideshow.py29.2 KB

Overview

This skill creates vertical TikTok image carousels by searching high-quality photos, applying professional text overlays, and uploading the finished slideshow to TikTok. It integrates the Pexels API for image discovery, FFmpeg (or Pillow) for rendering 1080×1920 slides with readable text, and PostBridge for posting. Built for fast production of attention-grabbing carousels and simple project management.

How this skill works

You provide a topic, hook text, and desired slide count. The skill queries the Pexels API for vertical images, downloads and resizes them to 1080×1920, and renders text overlays using FFmpeg or Pillow with configurable fonts, box backgrounds, and outlines. Rendered slides can be hosted (optional ImgBB) and then uploaded to TikTok via the PostBridge API as a carousel post.

When to use it

  • Create TikTok slideshows or carousels from search keywords
  • Produce quick social-first visual stories with consistent text overlays
  • Batch-create and host carousel slides for scheduled posting
  • Prototype content series using stock imagery for ideation
  • Generate hook-driven slides for high swipe-through performance

Best practices

  • Use 5–10 slides for optimal engagement; first slide must contain a strong hook
  • Search with vertical/portrait orientation to get native 9:16 images
  • Keep overlay text to 2–3 lines; use 32–48px for titles and 24–32px for subtitles
  • Use white text with a dark semi-transparent box and outline for readability
  • Compress images under ~100KB where possible to improve loading and dwell time

Example use cases

  • Create a 7-slide carousel for a product tips series using Pexels keywords
  • Turn a content script into a visual story by adding slide-by-slide text hooks
  • Host slides on ImgBB automatically and publish via PostBridge to a TikTok account
  • Batch-create multiple topic-based projects and store metadata for later uploads
  • Quickly test different hooks by rendering alternate first slides and measuring engagement

FAQ

You need a Pexels API key to search images and a PostBridge API key to upload; ImgBB is optional for hosting.

Can I customize fonts and text placement?

Yes—fonts, sizes, box opacity, and position are configurable; FFmpeg parameters or Pillow settings control rendering.

Is this for general video editing?

No. This tool is focused on photo slideshows/carousels for TikTok (9:16). It does not perform full video editing or analytics.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational