Step 2 of 9Narrative Writing

Script Agent

Consumes research notes to write cohesive, structured outlines and spoken voiceover scripts without copy-pasting source texts.

Overview

The Script Agent transforms research notes into a compelling narrative. It creates a structured story outline with scene-by-scene breakdowns, writes natural-sounding voiceover scripts, and ensures the narrative flows logically from introduction to conclusion. The agent intelligently weaves factual details from the research memo into the script without direct copy-pasting, producing original content that maintains factual accuracy while being engaging for viewers. It supports multiple narrative structures — three-act story, hero's journey, problem-solution, and documentary style — and adapts the pacing based on the target video length. Each scene includes dialogue, narration text, emotional tone markers, and timing estimates that downstream agents use for visual and audio generation. The agent also generates scene transition suggestions (cuts, fades, dissolves), identifies key dramatic beats for visual emphasis, and writes on-screen text overlays for titles, captions, and call-to-action elements that the Media Agent composites during final rendering.

Input

Research memo from Research Agent

Output

Story outline, scene breakdowns, voiceover script

Tools

LLM narrative generation, story structure templates