drama-video

Plan and execute a dialogue-driven video pipeline from per-shot prompts to final assembly.

3|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/venetanji/creative-skills --skill drama-video
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: drama-video
Source: https://github.com/venetanji/creative-skills/tree/main/drama-video
Command: npx skills add https://github.com/venetanji/creative-skills --skill drama-video

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, imageio-ffmpeg, and includes scripts (resource) components.

What problem does it solve?

Narrative video creation often requires coordinating dialogue, shot planning, per-shot prompts, anchors, and audio; this skill automates the end-to-end process into a cohesive, repeatable pipeline.

Core Features & Use Cases

  • Dialogue-driven narrative: author scenes where dialogue guides shot timing and visual storytelling.
  • End-to-end pipeline: plans, renders anchors, generates ia2v/shots, and assembles final video with synchronized audio.
  • Flexible prompts and anchors: supports per-shot prompts, character anchors, and continuation across shots for identity consistency.

Quick Start

Provide a YAML spec outlining a dialogue-driven scene, then run drama_video.py plan <spec.yaml> and drama_video.py all <spec.yaml> to produce final.mp4.

Frequently Asked Questions about drama-video

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn dialogue into a cinematic narrative video?

To turn dialogue into a cinematic narrative video, provide a YAML spec outlining your scenes to a pipeline that plans shot timing, generates per-shot prompts, renders visual anchors, and assembles the final video with synchronized audio.

How does a dialogue-driven video pipeline maintain character consistency across shots?

Character consistency across shots is maintained in a dialogue-driven video pipeline by using flexible per-shot prompts and character anchors, allowing continuation across shots to preserve identity throughout the narrative.

What is the best way to automate storyboarding and video generation for scripted scenes?

The best way to automate storyboarding and video generation for scripted scenes is using an end-to-end pipeline that parses a YAML spec to execute per-shot prompts, render ia2v shots, and assemble final.mp4 output automatically.

Do I need a YAML spec to plan per-shot prompts for ia2v video generation?

Yes, you need a YAML spec to define the dialogue-driven scene structure, which the pipeline then uses to plan per-shot prompts and execute the ia2v video generation process from start to finish.

Can I generate synchronized audio for narrative videos using an automated pipeline?

Yes, you can generate synchronized audio for narrative videos by running the end-to-end pipeline, which plans dialogue timing and assembles the final video file with matched audio tracks automatically.

What are the limitations of using YAML for dialogue-driven video planning?

Using YAML for dialogue-driven video planning requires structuring scenes manually in text format, meaning you must define all per-shot prompts, anchors, and dialogue timing explicitly before the pipeline can execute the rendering and assembly.