LaunchKit · 2026
Back to Skills

youtube-factory

Generate complete YouTube videos from a single prompt - script, voiceover, stock footage, captions, thumbnail.

22
3.5k downloads
by @mayank8290

Setup & Installation

openclaw skills install @mayank8290/youtube-factory

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install youtube-factory

Version History

v1.3.0Feb 15, 2026 - Version note by skill developer:

Security: restrict config.env to only known keys (PEXELS_API_KEY, OUTPUT_DIR, DEFAULT_VOICE) - addresses CREDENTIALS review notice

What This Skill Does

Generates complete YouTube videos from a single text prompt. Handles script writing, voiceover synthesis, stock footage retrieval, caption burning, and thumbnail creation in one automated pipeline. Output is a folder of ready-to-upload files.

Replaces a multi-tool workflow (TTS service, stock footage subscription, video editor, caption tool) with a single prompt and no paid APIs.

When to use it

  • Creating faceless finance or commentary channels without on-camera presence
  • Producing YouTube Shorts for TikTok and Reels repurposing
  • Generating tutorial videos from step-by-step topic outlines
  • Batch-producing listicle content for niche YouTube channels
  • Drafting and reviewing scripts before committing to full video production

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Create a 10-minute YouTube video about The Psychology of Money, documentary style, professional male voice

AGENT
  1. 1Generates a structured script using the configured LLM
  2. 2Synthesizes voiceover audio with Edge TTS using the en-US-ChristopherNeural voice
  3. 3Fetches relevant B-roll clips from Pexels API based on script keywords
  4. 4Assembles footage and audio into a raw video with FFmpeg
  5. 5Burns styled captions and generates a thumbnail, writing final files to ~/Videos/OpenClaw/
OUTPUT

Folder containing script.md, voiceover.mp3, video_final.mp4, thumbnail.jpg, and metadata.json ready for upload

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

PEXELS_API_KEY environment variablePexels account (free, at pexels.com/api)