remotion-screen-storyteller

Convert unstructured video briefs into scene-by-scene Storyboard JSON for Remotion.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/CleanExpo/Pi-Dev-Ops --skill remotion-screen-storyteller
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: remotion-screen-storyteller
Source: https://github.com/CleanExpo/Pi-Dev-Ops/tree/main/skills/remotion-screen-storyteller
Command: npx skills add https://github.com/CleanExpo/Pi-Dev-Ops --skill remotion-screen-storyteller

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns an unstructured video brief into a clear, scene-by-scene on-screen script and voiceover plan that can be rendered into a finished Remotion composition.

Core Features & Use Cases

  • Three-act, duration-aware script structure: Generates a hook, body micro-scenes, and a CTA sized to the requested runtime.
  • Voiceover and on-screen text separation: Produces voice lines and tighter on-screen text for visual rhythm and readability.
  • Brand-safe voice constraints and cadence: Applies forbidden-word rules and adjusts sentence length by channel/brand pacing conventions.
  • Renderer-ready Storyboard JSON: Outputs a Storyboard JSON format that can be consumed by downstream Remotion composition-building and rendering stages.
  • Trigger-driven rewriting: Supports rewriting/punching up voiceover when the user requests new wording without needing scene design.

Quick Start

Use remotion-screen-storyteller with a brand, topic, durationSec, channel, and (if available) channel specs to generate a storyboard JSON for Remotion rendering.

Frequently Asked Questions about remotion-screen-storyteller

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

FAQPage Schema
How do I convert an unstructured video brief into a scene-by-scene script for Remotion?▼

To convert an unstructured video brief into a scene-by-scene script for Remotion, provide the topic, brand, duration, and channel to generate a renderer-ready Storyboard JSON with separated voiceover and on-screen text.

What is the best way to structure a marketing video script with voiceover and b-roll callouts?▼

The best way to structure a marketing video script with voiceover and b-roll callouts is using a three-act, duration-aware format that separates spoken lines from tighter visual text, ensuring brand-safe cadence and readability.

Can I generate a Storyboard JSON for a Remotion composition from a simple prompt?▼

Yes, you can generate a Storyboard JSON for a Remotion composition from a simple prompt by supplying the topic, durationSec, and channel, which produces a complete script ready for rendering and voice synthesis.

How do I enforce brand voice constraints and forbidden words during scriptwriting?▼

To enforce brand voice constraints and forbidden words during scriptwriting, apply per-brand rules that filter restricted vocabulary and adjust sentence length based on specific channel pacing conventions.

How do I rewrite voiceover wording for a video scene without changing the storyboard?▼

To rewrite voiceover wording for a video scene without changing the storyboard, use trigger-driven rewriting to punch up or replace specific voice lines while preserving the existing scene structure and timing.

Does this scriptwriting approach work for both marketing and training videos?▼

Yes, this scriptwriting approach works for both marketing and training videos by applying three-act timing and channel-specific cadence rules to generate scene structure suitable for either context.