DEV Community

Cover image for Blog-to-Video Explainer Generator with Runner H.
Manasvi Bansal
Manasvi Bansal

Posted on

Blog-to-Video Explainer Generator with Runner H.

This is a submission for the Runner H "AI Agent Prompting" Challenge

What I Built

I created an AI-powered assistant that converts any blog or article into a complete, original explainer video plan — including:

  • A friendly, narrated script (in spoken tone, not copied)
  • Visual + slide design suggestions
  • Free asset/B-roll keywords
  • Voiceover guide with tone markers
  • Source credit and structure All compiled into a Google Doc or PDF that's ready for editing, narration, or animation

Demo

Questions asked by Runner H:
Questions asked by Runner H

Sample Blog pasted On Agentic AI From NVIDIA:
Sample Blog pasted On Agentic AI From NVIDIA

Results:
Results

Mail Delivery!:
Mail Delivery!

How I Used Runner H

I wrote a single, detailed prompt for Runner H like I’m instructing a child (clear, kind, step-by-step). Here's how the prompt works:

Prompt Used:
Prompt

  • Asks me to paste a blog/article and choose the tone (fun, professional, casual)
  • Reads and summarizes the blog in original words
  • Breaks it into 5 short sections
  • Writes a YouTube-ready voiceover script
  • Suggests slide types, asset ideas, and B-roll keywords
  • Adds tone markers like [inspired], [excited], [pause]
  • Compiles everything into a Google Doc
  • Emails the document with a friendly message and subject:
  • "[Name],Your Blog-to-Video Pack Is Ready!" I connected Google Docs and Gmail for seamless export and delivery!

Use Case & Impact

For Educators & Dev Writers:
Turn tutorials, blogs, and docs into teaching material in minutes.

For YouTubers & Content Creators:
Script, storyboard, and voiceover prep done in one go.

For Indie Founders:
Market your blog posts with video scripts, Reels, and Shorts — without hiring a scriptwriter or animator.

Social Love

If you liked this agent idea, drop a 💡 below and I’ll help you make your own.

Top comments (0)