narrator-ai-video-generation

Generate AI-narrated movie commentary videos using narrator-ai-cli with templates, BGM, and dubbing voices.

4|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/devtools-skills --skill narrator-ai-video-generation-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: narrator-ai-video-generation
Source: https://github.com/reason-machines/devtools-skills/tree/main/skills/narrator-ai-video-generation
Command: npx skills add https://github.com/reason-machines/devtools-skills --skill narrator-ai-video-generation-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires narrator-ai-cli.

What problem does it solve? Creating narrated movie commentary or short drama videos manually requires scripting, voice recording, music selection, and video editing. This Skill automates the entire pipeline through the narrator-ai-cli, turning a movie selection or custom script into a finished narrated video. ## Core Features & Use Cases - Adapted Narration Workflow: Select from ~100 movies, generate narration scripts from 90+ templates, and compose videos with BGM and dubbing. - Original Narration Workflow: Upload your own video material and custom requirements to produce narration content from scratch. - Voice Synthesis & Cloning: Use 63+ dubbing voices for text-to-speech or clone a custom voice from an audio sample. - Use Case: A content creator wants a 60-second comedic commentary clip for a classic film. The agent searches the movie catalog, picks a comedy template, selects an energetic voice and light BGM, then polls the async tasks until the final video URL is returned. ## Quick Start Ask the agent to create a funny narration video for a specific movie using narrator-ai-cli, and confirm the movie, template, voice, and BGM choices before it runs the workflow.

Frequently Asked Questions about narrator-ai-video-generation

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

FAQPage Schema
How do I create a movie narration video with narrator-ai-cli?▼

Run the adapted narration workflow: create a movie-select task with a movie ID and template code, poll for the clip data, generate a narration script, then compose the final video with magic-video using BGM and dubbing codes. Poll each task until its status is SUCCESS.

How to clone a custom voice for video narration?▼

Upload an audio sample with narrator-ai-cli file upload, then run voice-clone create with the audio file ID and a voice name. Poll the task until SUCCESS to receive a dubbing code usable in TTS or video composition.

Does narrator-ai-cli require an API key?▼

Yes, all operations require an API key from Narrator AI. Set it with narrator-ai-cli config set app_key or export the NARRATOR_APP_KEY environment variable, then verify with config show.

Why is my narrator-ai-cli task stuck in PROCESSING?▼

Video composition normally takes 2-10 minutes, so keep polling with the get command. If a task exceeds 15 minutes, contact support with the task ID and create a new task rather than retrying the same one.

What file formats and limits apply to narrator-ai-cli uploads?▼

Uploads support mp4, mp3, and wav files up to 2GB in size. Use absolute paths if uploads fail, and note that output URLs are temporary and expire within 24-48 hours.