gitwtfhub

wtf is video-recap-skills-plus?

ops120/video-recap-skills-plus — explained in plain English

Analysis updated 2026-05-18

27PythonAudience · generalComplexity · 3/5LicenseSetup · moderate

TL;DR

A Claude Code plugin that turns any video into a narrated recap using cloud speech, vision, and text-to-speech, with no GPU or local model downloads.

Mindmap

mindmap
  root((video-recap-skills-plus))
    What it does
      Narrates any video
      Cuts and trims footage
      Dubs with voice cloning
    Tech stack
      Python
      ffmpeg
      Claude Code
    Use cases
      Narrated recaps
      Short highlight edits
      Chinese dubbing
    Audience
      Content creators
      Claude Code users

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

Turn a long video into a narrated recap video with one instruction.

REASON 2

Cut a long video down to a shorter highlight edit before adding narration.

REASON 3

Dub a foreign language video into Chinese while keeping the original voice.

REASON 4

Export a multi-track Jianying project for manual editing.

What's in the stack?

PythonffmpegClaude Code

How it stacks up

ops120/video-recap-skills-plusavbiswas/sam2-mlxchanthruu/wind_energy_monitor
Stars272727
LanguagePythonPythonPython
Setup difficultymoderatemoderatemoderate
Complexity3/54/53/5
Audiencegeneralresearcherdata

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

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Requires ffmpeg installed locally plus a Xiaomi MiMo API key, no GPU or model downloads needed.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

Wtf does this do

video-recap-skills-plus is a Claude Code plugin, written in Python, that turns any video into a narrated recap video with a single instruction, without needing a GPU or any downloaded AI models. The only local requirement is the ffmpeg video tool plus an API key for a cloud AI service called Xiaomi MiMo, which handles speech recognition, video understanding, and text to speech in one account, and it runs on macOS, Linux, or Windows. The process works in stages. First, the tool watches the video and analyzes its scenes, transcribes any speech, and uses a vision model to understand what is happening on screen, optionally combined with background research you provide about the plot or characters. An AI agent then writes a narration script based on that understanding, another step turns the script into spoken audio, and a final step mixes the narration with the original audio, lowers the original sound during narration and restores it during quiet stretches, and burns in subtitles. There is also an alternate cut first mode, where the tool trims a long video down to a shorter edited version first, then writes narration that matches the trimmed footage's own timing. Beyond simple narration, the project can also translate a foreign language video into Chinese while keeping the original speaker's voice, using voice cloning technology, replacing the original dialogue rather than layering commentary over it. It can process several source videos in one run and reuse previously analyzed material stored as plain files on disk, and it can export a multi track project file compatible with Jianying, a popular Chinese video editing app, for manual fine tuning afterward. Installation is done through Claude Code's plugin system, by adding the project as a plugin marketplace and installing it, or simply asking Claude Code in plain language to install it from its GitHub link. The README also documents compatibility with other agent tools such as Codex CLI and OpenClaw. The project is released under the MIT license.

Yoink these prompts

Prompt 1
Make a narrated recap of this video, and tell it which show and characters it's from.
Prompt 2
Cut this hour-long video into a ten-minute narrated recap with burned-in subtitles.
Prompt 3
Translate this English video into Chinese dubbing while keeping the original speaker's voice.
Prompt 4
Install video-recap-skills-plus as a Claude Code plugin from its GitHub repository.

Frequently asked questions

wtf is video-recap-skills-plus?

A Claude Code plugin that turns any video into a narrated recap using cloud speech, vision, and text-to-speech, with no GPU or local model downloads.

What language is video-recap-skills-plus written in?

Mainly Python. The stack also includes Python, ffmpeg, Claude Code.

What license does video-recap-skills-plus use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is video-recap-skills-plus to set up?

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

Who is video-recap-skills-plus for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

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