Create Edu Video for Openclaw

An automated end-to-end educational video production skill using Remotion, TTS, and AI-driven scriptwriting.

linhongbijkm-dot
v1.2.0
Mar 13, 2026
2
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install create-edu-video

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install create-edu-video using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Create Edu Video?

Create Edu Video is a comprehensive technical skill designed to automate the entire lifecycle of educational video creation. By integrating advanced scriptwriting, Text-to-Speech (TTS) synthesis, and programmatic video rendering via the Remotion React framework, it allows AI agents to transform a curriculum topic into a polished video file.

This skill is a centerpiece of the Openclaw Skills ecosystem for creators, enabling the generation of both vertical (1080x1920) and horizontal (1920x1080) formats. It handles everything from the initial research phase to the final h264 export, making it an essential tool for developers looking to scale content production.

Create Edu Video Use Cases

  • Generating automated course modules and tutorials from text-based documentation.
  • Creating short-form educational content for social media platforms like TikTok or YouTube Shorts.
  • Converting technical blog posts into whiteboard-style explanation videos.
  • Producing multilingual educational series with synchronized subtitles and voiceovers.

How Create Edu Video Works

  1. Material Preparation: The skill identifies the core curriculum and researches design best practices using integrated search tools.
  2. Scriptwriting: Generates a structured teaching script and produces SRT subtitle files with precise character limits for readability.
  3. Audio Synthesis: Utilizes edge-tts to generate neural voiceovers and runs a synchronization script to align SRT timestamps with audio duration.
  4. Visual Scripting: Designs a scene-by-scene layout (script.md) defining animations, transitions, and graphic elements.
  5. Remotion Development: Programmatically builds a React-based video project, incorporating the voiceovers, subtitles, and dynamic visual components.
  6. Rendering & Review: Executes the rendering engine to produce a preview, allows for iterative user feedback, and then exports the final high-quality MP4.

Create Edu Video Setup

Before using this within your Openclaw Skills environment, ensure the following dependencies are installed on your system:

# Install Node.js dependencies
pnpm add @remotion/cli @remotion/player remotion react react-dom

# Install required system tools
# Chromium (for rendering), FFmpeg (for encoding), and edge-tts

You must also install the required toolkit:

clawhub install remotion-video-toolkit

Create Edu Video Data Schema & Taxonomy

The skill organizes its production environment using the following data structures:

File/Folder Description
subtitles.srt Synchronized subtitle file for video overlays
voice.mp3 The generated neural TTS audio track
script.md Detailed scene-by-scene visual and transition logic
final.mp4 The rendered H.264 output file

Video Specifications:

  • Default Dimensions: 1080x1920 (Vertical) or 1920x1080 (Horizontal)
  • Frame Rate: 30fps or 60fps
  • Encoding: H.264, H.265, or WebM

Create Edu Video Advanced Features

  • Support for multiple instructional styles including Khan Academy, TED-style, and Whiteboard animation.
  • Integrated Python utility for precise SRT-to-TTS timestamp alignment.
  • Deep integration with remotion-video-toolkit for complex React-based motion graphics.
  • Multi-agent collaboration support for research and script auditing.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*