Creative

Make a rap battle video between two historical figures

A creator built a Claude Code skill that writes sourced lyrics, prepares songs and lip-sync clips, and edits a rap battle video; one 1:42 episode cost about $16.

Done with Claude Code

What they did

A creator known as 硅基废话 packaged a Claude Code skill: you type something like "make an episode of Cao Cao vs Liu Bei". Claude writes two 16-line verses, each line tied to a historical source. It hands you exact settings for Suno and Midjourney, then splits vocals, times each half-line, and builds clip packs. You generate clips on the Jimeng site, and Claude aligns mouths, color-grades, adds subtitles and makes covers.

How it went

The author shares a finished Zhou Yu vs Zhuge Liang video: 1 minute 42 seconds, 34 lines, about $16 for video generation. They say lip sync lands first try thanks to precise per-line timing rules.

Worth knowing

The historical notes are AI-written, so the author says to check them against the original texts. Songs from Suno's free plan can't be used commercially.

Try it yourself with Claude Code

Help me make a short rap battle video between [historical figure A] and [historical figure B]. Write two 16-line verses, one historical reference per line, and list the source for each. Then give me exact settings for [music tool] to generate the song, and image prompts for the two characters and the stage. Once I hand you the audio and images, split the vocals, time each line, and prepare clip prompts for [video tool]. Assemble the final cut with subtitles and a cover. Show me the lyrics and sources for approval before anything else.

Swap the highlighted [parts] for your own details.

Read the original

Source: GitHub · 硅基废话 (@DDJCXX) · Oct 13, 2026

Written with AI assistance from the original post and checked against our editorial guidelines. Results are as reported by the source, not independently verified. Spotted a mistake? Tell us.

Get 5 use cases every day

The best things people got an agent to do yesterday, each with the prompt. Free, one email a day.

See today's issue