Install
openclaw skills install g0atbot-fitness-recipesAI tool that creates viral fitness recipe videos with AI-generated images, voiceovers, renders, and optional TikTok auto-posting.
openclaw skills install g0atbot-fitness-recipesAI-powered TikTok video generator for fitness content. Creates viral recipe videos from a database, generates AI images via fal.ai, adds voiceover with ElevenLabs, renders video with Shotstack, and posts to TikTok.
export FAL_API_KEY="your_fal_key"
export ELEVENLABS_API_KEY="your_elevenlabs_key"
export SHOTSTACK_API_KEY="your_shotstack_key"
export POSTIZ_API_KEY="your_postiz_key" # optional
pip install requests
python generate_videos.py --recipe "Chicken Breast Recipe" --output my_video.mp4
python daily_batch.py --count 10
from run_pipeline import Pipeline
pipeline = Pipeline()
video_path = pipeline.run(recipe_name="Keto Salmon", style="fitness")
Edit config.py or set environment variables:
DEFAULT_VOICE - ElevenLabs voice IDVIDEO_QUALITY - 1080p or 720pOUTPUT_DIR - Where videos are saved| Component | Cost |
|---|---|
| fal.ai image | ~$0.01 |
| ElevenLabs voice | ~$0.02 |
| Shotstack render | ~$0.10 |
| Total | ~$0.13 |
Videos are saved to output/ directory with format:
{recipe_name}_{timestamp}.mp4
generate_videos.py - Main video generatorrun_pipeline.py - Full pipeline orchestratorfal_client.py - Image generationelevenlabs_client.py - Voice generationshotstack_client.py - Video renderingdaily_batch.py - Batch processor