ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified media Safety 4/5

youtube-factory

Generate complete YouTube videos from a single prompt - script, voiceover, stock footage, captions, thumbnail. Self-contained, no external modules. 100% free tools.

Why use this skill?

Automate YouTube video creation with the YouTube Factory skill. Generates script, voiceover, footage, captions, and thumbnail using free tools. Boost your content production!

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/mayank8290/youtube-factory
Or

What This Skill Does

The YouTube Factory skill automates the entire process of creating YouTube videos from a single text prompt. It handles script generation using your LLM, synthesizes voiceovers with free Microsoft Edge TTS, sources relevant stock footage from Pexels, assembles the video using FFmpeg, adds styled captions, and even generates a clickable thumbnail. This skill is designed to be self-contained, requiring no external paid modules or APIs, making it a 100% free solution for video creation.

Installation

To install the YouTube Factory skill, you will need FFmpeg and Python's edge-tts library. First, ensure FFmpeg is installed on your system. On macOS, you can use Homebrew: brew install ffmpeg. For other systems, refer to the official FFmpeg installation guide.

Next, install the required Python packages:

pip install edge-tts pillow python-dotenv requests

You will also need a free API key from Pexels. Visit Pexels.com/api to obtain your key. Store this key in a configuration file:

# Create directory if it doesn't exist
mkdir -p ~/.openclaw-video-skills

# Add your PEXELS_API_KEY to the config.env file
echo "PEXELS_API_KEY=your_pexels_api_key" >> ~/.openclaw-video-skills/config.env

Finally, install the skill itself using the ClawHub command:

clawhub install openclaw/skills/skills/mayank8290/youtube-factory

Use Cases

This skill is ideal for a wide range of users and purposes:

  • Content Creators: Quickly generate videos for YouTube channels, saving significant time on production.
  • Marketers: Create promotional videos, explainer content, or social media clips without a large budget.
  • Educators: Develop informative video lessons or tutorials on various subjects.
  • Businesses: Produce internal training materials or external marketing content.
  • Hobbyists: Share knowledge or stories in an engaging video format.

It's particularly useful for creating "faceless" YouTube channels where the focus is on the content rather than on-camera presence.

Example Prompts

  1. Create a YouTube video about the benefits of meditation for stress relief. Use a calm and soothing voice.
  2. Make a faceless YouTube video on "Top 5 Gadgets You Need in 2024". Style: listicle. Length: 5 minutes. Voice: friendly female.
  3. Generate a documentary-style video script and voiceover about the history of the internet.

Tips & Limitations

  • Voice Customization: Experiment with different voice options to find the best fit for your content's tone. The available voices offer variety in gender, accent, and style.
  • Style Selection: Choose the --style parameter wisely. documentary is good for in-depth topics, listicle for numbered points, tutorial for how-to guides, and story for narrative content.
  • Shorts Mode: Utilize the --shorts flag for creating vertical 9:16 videos perfect for Shorts, TikTok, and Reels, automatically optimized for a 60-second runtime.
  • Script Review: Always review the generated script before full video creation, especially for critical or factual content. You can generate just the script using /youtube-factory script [topic] --length [minutes].
  • Pexels Dependency: The quality and relevance of stock footage depend on Pexels. Ensure your topic is specific enough for Pexels to find suitable clips.
  • FFmpeg & Edge TTS: Ensure these are correctly installed and configured, as they are crucial for video assembly and voiceover generation respectively.
  • Free Tool Limitations: While powerful, relying entirely on free tools may have inherent quality differences compared to professional studio production. The LLM's script quality and the stock footage availability are key factors.

Metadata

Stars1401
Views10
Updated2026-02-24
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-mayank8290-youtube-factory": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#video#youtube#content-creation#tts#automation#faceless
Safety Score: 4/5

Flags: network-access, file-write, file-read, external-api, code-execution