tiktok-carousel
by @otman-ai
Generates a 6-slide TikTok carousel with images and text, creates a draft post via Postiz API, and outputs a caption for review and publishing.
clawhub install tikto-automationπ About This Skill
TikTok Carousel Generation Skill (openclaw-style)
Short description ----------------- This skill generates a 6-slide TikTok carousel (portrait images + text overlays), drafts a TikTok post using a draft API (Postiz in this repository), and outputs a ready-to-review caption. The focus is cost-effective, reproducible content generation and automating as much of the drafting process as possible while keeping final publishing manual.
Quick install & run
-------------------
1. Create and activate a Python virtual environment.
2. Install dependencies: pip install -r requirements.txt.
3. Create environment variables: OPENAI_API_KEY (for image/text generation) and POSTIZ_API_KEY (optional, for uploading and creating drafts).
4. Run the generator (examples in README.md / scripts/).
What this skill contains -----------------------
tiktok_content_gen.py β orchestrator: creates hook, locked architecture, images, captions and can upload a draft.postiz_api_integration.py β small Postiz client used to upload media and create drafts (keeps drafts private by default).scripts/generate.py β thin CLI wrapper to run generation locally.scripts/upload.py β CLI wrapper to upload generated images and create a draft.requirements.txt β Python dependencies.Inputs / outputs (contract) --------------------------
images/final_slide_{i}.png, caption.txt, optional Postiz draft (returns draft id/url).Security & cost notes ---------------------
Installation details and examples are in README.md inside this folder.