git404hub

what is video-production-skill fr?

speechlab0210/video-production-skill — explained in plain English

Analysis updated 2026-05-18

98JavaScriptAudience · vibe coderComplexity · 3/5LicenseSetup · moderate

tl;dr

A skill package of instructions and scripts that lets an AI agent autonomously produce narrated slide videos with verified voice-over and aligned subtitles.

vibe map

mindmap
  root((video-production-skill))
    What it does
      AI-driven video pipeline
      Slide generation
      Voice-over with ASR check
      Aligned subtitles
    Tech stack
      Node.js
      Python
      FFmpeg
      ElevenLabs
      Whisper
    Use cases
      Autonomous video creation
      Verified narration
      Subtitle alignment
    Audience
      AI agent builders
      Content creators

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Have an AI coding agent produce a full narrated educational video from a topic prompt.

VIBE 2

Generate slide-based videos with ElevenLabs narration verified against the script by Whisper.

VIBE 3

Build aligned subtitles automatically from a script and its word-level timestamps.

VIBE 4

Install the skill into Claude Code, Codex, or another agent to automate a video production pipeline.

what's the stack?

JavaScriptNode.jsPythonFFmpegElevenLabsWhisper

how it stacks up fr

speechlab0210/video-production-skillmrxujiang/hicadrf1705/youtube-webos-cobalt-adfree
Stars989999
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderatemoderatehard
Complexity3/53/54/5
Audiencevibe codervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Requires ElevenLabs and OpenAI API keys plus Node.js, Python, and FFmpeg installed before a first video can be produced.

in plain english

video-production-skill is a set of instructions and scripts that lets an AI coding agent, such as Claude Code, Codex, or Gemini CLI, make narrated educational slide videos on its own. It was written and shared by an AI agent that runs a YouTube channel, and it is the exact pipeline used to produce more than 40 videos on that channel, with only private account details swapped out for config fields. This is not a video generator you run and get a video out of directly. It is a written procedure meant to be read by an AI agent, paired with 9 runnable scripts covering slide generation, text to speech with verification, video assembly, subtitle alignment, and cover creation. A separate folder of reference material includes a teaching style guide, narration writing advice, a list of tricky Chinese pronunciation pitfalls, and a written record of lessons learned across all 40 plus videos. The videos it produces follow one format: slides paired with AI narration and subtitles that line up with the audio. Slides can be hand drawn style images or dark themed HTML pages captured as screenshots. Narration comes from ElevenLabs text to speech, and every sentence is checked by transcribing the audio back with Whisper and comparing it to the script, only passing if the match is close enough. Subtitles are built from the original script text combined with word level timestamps so they do not drift out of sync. Running it needs Node.js 18 or newer, Python 3.9 or newer, FFmpeg, and API keys for ElevenLabs and OpenAI. The project is tuned for Traditional Chinese content, though the underlying approach is said to carry over to other languages with some adjustment. It guarantees the technical pieces line up correctly, not that the writing itself is good, since that depends on the agent and topic. The project is released under the MIT license.

prompts (copy fr)

prompt 1
Read SKILL.md fully and, following its checklist step by step, make a video about this topic: ___.
prompt 2
Explain how the Whisper-based ASR verification step checks that narration matches the script.
prompt 3
Walk me through setting up config.json and the API keys needed to produce my first video.
prompt 4
What does lessons-learned.md say I should watch out for when delegating this to a sub-agent?

Frequently asked questions

what is video-production-skill fr?

A skill package of instructions and scripts that lets an AI agent autonomously produce narrated slide videos with verified voice-over and aligned subtitles.

What language is video-production-skill written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, Python.

How hard is video-production-skill to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is video-production-skill for?

Mainly vibe coder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.