✓ Verified 💻 Development ✓ Enhanced Data

Youtube Factory

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

Rating
4.7 (31 reviews)
Downloads
13,588 downloads
Version
1.0.0

Overview

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

Complete Documentation

View Source →

YouTube Factory

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

100% FREE tools - No expensive APIs required.

Love this skill? Support the creator and help keep it free: Buy Me a Coffee

What This Skill Does

Turn any topic into a publish-ready YouTube video:

  • Script Generation - Uses your LLM to write engaging scripts
  • Voiceover - Free Microsoft Edge TTS (natural-sounding voices)
  • Stock Footage - Auto-fetches relevant B-roll from Pexels (free)
  • Video Assembly - FFmpeg combines everything seamlessly
  • Captions - Styled subtitles burned into video
  • Thumbnail - Auto-generated clickable thumbnail

Quick Start

text
Create a YouTube video about "5 Morning Habits of Successful People"

text
Make a faceless YouTube video:
- Topic: How AI is changing healthcare
- Style: Documentary
- Length: 8 minutes
- Voice: Professional male

Commands

Generate Full Video

text
/youtube-factory [topic]
Creates complete video with all elements.

Script Only

text
/youtube-factory script [topic] --length [minutes]
Just generates the script for review/editing.

Custom Voice

text
/youtube-factory [topic] --voice [voice-name]

Available free voices:

  • en-US-ChristopherNeural - Male, professional (default)
  • en-US-JennyNeural - Female, friendly
  • en-US-GuyNeural - Male, casual
  • en-US-AriaNeural - Female, news anchor
  • en-GB-SoniaNeural - British female
  • en-AU-NatashaNeural - Australian female

Video Styles

text
/youtube-factory [topic] --style [style]

Styles:

  • documentary - Serious, informative (default)
  • listicle - "Top 10" format with clear sections
  • tutorial - Step-by-step instructional
  • story - Narrative/storytelling format

Shorts Mode (Vertical 9:16)

text
/youtube-factory [topic] --shorts
Creates 60-second vertical video for YouTube Shorts, TikTok, Reels.

Output Files

After generation, you'll find in ~/Videos/OpenClaw/:

text
your-video-title/
├── script.md          # The full script
├── voiceover.mp3      # Audio track
├── video_raw.mp4      # Without captions
├── video_final.mp4    # With captions (upload this!)
├── thumbnail.jpg      # YouTube thumbnail
└── metadata.json      # Title, description, tags

Requirements

  • Free Pexels API key (get at https://pexels.com/api)
  • FFmpeg installed (brew install ffmpeg)
  • Edge TTS (pip install edge-tts)

Setup

bash
# Install dependencies
brew install ffmpeg
pip install edge-tts pillow python-dotenv requests

# Add Pexels API key
echo "PEXELS_API_KEY=your_key" >> ~/.openclaw-video-skills/config.env

Monetization

MethodPotential
Fiverr/Upwork service$200-500/video
Monthly retainer$1,500-3,000/client
Your own channels$2,000-10,000/mo AdSense
Sell this skill$50-150 on ClawHub

Examples

Faceless Finance Channel

text
Create a 10-minute YouTube video about "The Psychology of Money"
Style: Documentary
Include 5 key lessons
Professional male voice

Quick Shorts

text
Make a YouTube Short about a surprising fact about sleep

Tutorial Content

text
Generate a tutorial video:
Topic: How to Start Investing with $100
Length: 12 minutes
Style: Tutorial with clear steps
Voice: Friendly female


Support This Project

If this skill saved you time or made you money, consider buying me a coffee!

Buy Me a Coffee

Every coffee helps me build more free tools for the community.


Built for OpenClaw | 100% Free Tools | Support the Creator

Installation

Terminal bash

openclaw install youtube-factory
    
Copied!

💻Code Examples

- Voice: Professional male

--voice-professional-male.txt
## Commands

### Generate Full Video

/youtube-factory [topic]

youtube-factory-topic.txt
Creates complete video with all elements.

### Script Only

/youtube-factory script [topic] --length [minutes]

youtube-factory-script-topic---length-minutes.txt
Just generates the script for review/editing.

### Custom Voice

/youtube-factory [topic] --voice [voice-name]

youtube-factory-topic---voice-voice-name.txt
Available free voices:
- `en-US-ChristopherNeural` - Male, professional (default)
- `en-US-JennyNeural` - Female, friendly
- `en-US-GuyNeural` - Male, casual
- `en-US-AriaNeural` - Female, news anchor
- `en-GB-SoniaNeural` - British female
- `en-AU-NatashaNeural` - Australian female

### Video Styles

/youtube-factory [topic] --style [style]

youtube-factory-topic---style-style.txt
Styles:
- `documentary` - Serious, informative (default)
- `listicle` - "Top 10" format with clear sections
- `tutorial` - Step-by-step instructional
- `story` - Narrative/storytelling format

### Shorts Mode (Vertical 9:16)

/youtube-factory [topic] --shorts

youtube-factory-topic---shorts.txt
Creates 60-second vertical video for YouTube Shorts, TikTok, Reels.

## Output Files

After generation, you'll find in `~/Videos/OpenClaw/`:

└── metadata.json # Title, description, tags

-metadatajson--title-description-tags.txt
## Requirements

- Free Pexels API key (get at https://pexels.com/api)
- FFmpeg installed (`brew install ffmpeg`)
- Edge TTS (`pip install edge-tts`)

## Setup

echo "PEXELS_API_KEY=your_key" >> ~/.openclaw-video-skills/config.env

echo-pexelsapikeyyourkey--openclaw-video-skillsconfigenv.txt
## Monetization

| Method | Potential |
|--------|-----------|
| Fiverr/Upwork service | $200-500/video |
| Monthly retainer | $1,500-3,000/client |
| Your own channels | $2,000-10,000/mo AdSense |
| Sell this skill | $50-150 on ClawHub |

## Examples

### Faceless Finance Channel
example.txt
Make a faceless YouTube video:
- Topic: How AI is changing healthcare
- Style: Documentary
- Length: 8 minutes
- Voice: Professional male
example.txt
your-video-title/
├── script.md          # The full script
├── voiceover.mp3      # Audio track
├── video_raw.mp4      # Without captions
├── video_final.mp4    # With captions (upload this!)
├── thumbnail.jpg      # YouTube thumbnail
└── metadata.json      # Title, description, tags

Tags

#coding_agents-and-ides #script

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author mayank8290
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install youtube-factory