Drama Generator for Openclaw

An automated system that transforms written scripts into professional short-form drama videos with multi-character AI voices and cinematic transitions.

zhenstaff
v1.0.0
Mar 14, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install drama-generator

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 drama-generator 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 Drama Generator?

Drama Generator is a comprehensive automation tool designed to bridge the gap between creative writing and video production. By utilizing Openclaw Skills, it allows developers and creators to convert a simple text script into a fully voiced, visually engaging portrait video. The system handles the complexities of character recognition, voice assignment, and scene orchestration, making it an essential tool for modern content pipelines.

The skill integrates leading AI technologies including OpenAI TTS for natural-sounding dialogue and Whisper for precise audio-visual synchronization. Built on the Remotion rendering engine, it delivers high-performance video output optimized for social media platforms, ensuring that the transition from a text-based concept to a finished MP4 is both seamless and professional.

Drama Generator Use Cases

  • Rapid generation of short-form drama content for social media platforms like TikTok or Douyin.
  • Production of scenario-based educational and training materials with multi-character dialogues.
  • Creation of story-driven marketing videos and product demonstrations.
  • AI-assisted prototyping for filmmakers and screenwriters to visualize scripts quickly.

How Drama Generator Works

  1. The user provides a formatted script file defining scenes, characters, and dialogue.
  2. The generator parses the script to identify distinct roles and narrative segments.
  3. Smart voice mapping assigns one of six unique AI voices to each character based on their personality or gender.
  4. Audio is synthesized via TTS and timestamped using Whisper API for perfect dialogue alignment.
  5. The Remotion engine renders the visual elements, including dialogue boxes and scene transitions, into a portrait-oriented video.
  6. The final high-definition MP4 file is exported to the output directory.

Drama Generator Setup

Install the Drama Generator globally using npm:

npm install -g openclaw-drama-generator

Configure your environment by adding your OpenAI API key:

export OPENAI_API_KEY="sk-..."

Alternatively, you can configure other providers like Azure or Alibaba Cloud if preferred. To generate your first video, run the CLI tool against your script file:

drama-generator my-drama.txt

Drama Generator Data Schema & Taxonomy

The skill manages data through a structured pipeline to ensure consistency across Openclaw Skills workflows:

Component Format Description
Input Script .txt Standard format using [Scene], Character:, and Narrator: markers
Video Output .mp4 1080x1920 (Portrait), 30fps, H.264 + AAC
Audio Assets .mp3/.wav Individual and concatenated character voice tracks
Rendering Engine Remotion-based local rendering for high-performance output

Drama Generator Advanced Features

  • Multi-provider TTS support including OpenAI, Azure, Alibaba Cloud, and Tencent Cloud.
  • Professional cyber-style visual presentation with dynamic dialogue boxes and highlighted character names.
  • Precise word-level synchronization using Whisper API for high-quality subtitling and timing.
  • Fully automated one-click pipeline suitable for integration into larger multi-agent Openclaw Skills deployments.
  • Optimized cost efficiency with estimation at approximately $0.015 per minute of generated content.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*