gitwtfhub

wtf is video-skills-toolkit?

bozhoudev/video-skills-toolkit — explained in plain English

Analysis updated 2026-05-18

98TypeScriptAudience · vibe coderComplexity · 2/5Setup · moderate

TL;DR

A toolkit of three reusable video production templates, talking-head videos, hand drawn story videos, and audio-to-subtitles conversion, built as agent skills.

Mindmap

mindmap
  root((repo))
    What it does
      Reusable video templates
      Talking head videos
      Hand drawn story videos
    Tech stack
      TypeScript
      Remotion
      Python
    Use cases
      Build a narrated talking head video
      Make a hand drawn explainer video
      Convert audio into subtitles
    Audience
      Video creators
      AI agent skill builders
    Templates
      talking-head-remotion
      sketch-story-remotion
      audio-to-subtitles
    Setup
      npm install
      Remotion CLI render
      Own API keys for transcription

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

Why would anyone build with this?

REASON 1

Scaffold a talking-head video project with a pre-built layout, chapter progress bar, and subtitle safe area.

REASON 2

Build a hand drawn explainer video using a stick figure and code-drawn scene template.

REASON 3

Convert an audio or video file into SRT, VTT, or JSON subtitles automatically.

REASON 4

Generate subtitles starting from text-to-speech audio using your own API credentials.

What's in the stack?

TypeScriptRemotionPython

How it stacks up

bozhoudev/video-skills-toolkitgonemedia/aipointerrs-4/labs
Stars989898
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderateeasymoderate
Complexity2/52/52/5
Audiencevibe codergeneraldeveloper

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

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Audio-to-subtitles requires your own API keys for services like MediaKit, R2, or MiniMax.

The README does not state a license for this project.

Wtf does this do

Video Skills Toolkit packages three common short video production workflows into reusable templates and scripts, meant to be used as skills by an AI coding agent rather than as a single finished video project. It is not a video itself, but a set of starting points for building videos. The first piece, talking-head-remotion, is a Remotion project template for talking head style videos, the kind where a narrator speaks over a screen recording or graphics. It sets up a 16:9 studio look with a chapter progress bar at the top, a circular picture-in-picture frame in the bottom right corner, a safe area reserved for subtitles, and planning notes for sound effects and background music. The template deliberately starts with an empty middle section so you fill in the actual visuals scene by scene once you have your script and narration ready. The second piece, sketch-story-remotion, is aimed at simple hand drawn explainer style videos, using a cream colored paper background, stick figures, a small cartoon AI mascot, hand drawn outlines, arrows, and circle highlight animations. Every visual element is drawn through code rather than relying on image assets, so scenes can be generated and adjusted programmatically. The third piece, audio-to-subtitles, converts an audio or video file into subtitles and a full transcript, outputting SRT, VTT, or JSON formats, and it can also work from text-to-speech audio before converting that into subtitles. This part calls external services to do the actual transcription, so you need to supply your own API credentials for services such as MediaKit, R2, or MiniMax. No real API keys are included in the repository. Getting started with each template involves either running a Python scaffolding script or copying a template folder, then installing dependencies with npm and rendering a still frame or preview through Remotion's command line tools to confirm the setup works before building out a full video.

Yoink these prompts

Prompt 1
Scaffold a new talking-head Remotion project using the script in this toolkit.
Prompt 2
Help me set up the sketch-story-remotion template for a hand drawn explainer video.
Prompt 3
Explain what API credentials I need to run the audio-to-subtitles skill.
Prompt 4
Show me how to render a still preview frame with Remotion to check my project setup.

Frequently asked questions

wtf is video-skills-toolkit?

A toolkit of three reusable video production templates, talking-head videos, hand drawn story videos, and audio-to-subtitles conversion, built as agent skills.

What language is video-skills-toolkit written in?

Mainly TypeScript. The stack also includes TypeScript, Remotion, Python.

What license does video-skills-toolkit use?

The README does not state a license for this project.

How hard is video-skills-toolkit to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is video-skills-toolkit for?

Mainly vibe coder.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.