Claude Youtube Editor
Record the talking head, Claude Code does the rest: the cut, the visuals, the voice, the sound effects, the thumbnail, and the YouTube upload. Every screen moment is built as…
Install
git clone https://github.com/hassancs91/claude-youtube-editorInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →claude-youtube-editor
Record the talking head. Claude Code does the rest.
An open-source pipeline that takes a raw recording all the way to a published YouTube video — the cut, the visuals, the voice, the sound effects, the thumbnail, and the upload. No video editor. No screen recording. Every screen moment you see is built as code (Remotion TSX) and composited over your cut.
📖 Read the full walkthrough: Edit a YouTube Video With Claude Code The beginner setup, step by step, on my site. Free to read, no login.
The six steps
| # | Step | Skill | What happens |
|---|---|---|---|
| 1 | The cut | /clean-cut |
AssemblyAI transcribes with tone + talking style, you author cuts.json from the transcript, out comes a clean master + word-level edited-transcript.json |
| 2 | The visuals | /make-tsx · /fake-screencast |
Remotion shots built over the master, every reveal synced to the word times. Generated UI clones that simulate a screen recording — nothing captured |
| 3 | The voice | /clean-audio |
diagnose the noise, isolate the voice, keep the levels |
| 4 | The sound | /suggest-sfx |
function-first SFX landing on the exact word, from a library that grows with every video |
| 5 | The packaging | /packaging |
one title × 3 thumbnail bets for YouTube's A/B test, rendered as real images |
| 6 | The upload | tools/yt_upload.py |
checks itself for ghost speech + A/V drift, then uploads as a private draft |
Plus /brand-setup — makes all of it look like your channel, not the one it came from.
And /vidtsx-2d-generator — the low-level rules that keep a Remotion shot from crashing.
What you record vs what it builds
You record: yourself, talking. That's the whole shot list.
It builds: every full-screen statement, diagram, UI walkthrough, browser and terminal mockup, title card, and transition — as code, over your cut, synced to what you actually said.
Quickstart
Requirements: Claude Code · Python 3.10+ · Node 18+ ·
ffmpeg + ffprobe on PATH.
git clone https://github.com/hassancs91/claude-youtube-editor
cd claude-youtube-editor
python -m venv venv
venv/Scripts/python -m pip install -r requirements.txt # Windows (./venv/bin/pip on macOS/Linux)
cd remotion && npm install && npm run gen && cd .. # build the Remotion registry
cp .env.example .env # add your keys
claude # open in Claude Code, then:
set up my brand · clean cut videos/video-1 · add TSX beats to video-1 · suggest sfx for video-1 · package this video
See it before you shoot anything
The repo ships 37 real shots from a published video — the worked example of the kit. They render standalone, no footage needed:
cd remotion && npm run studio
That's the fastest way to see what this produces, and reading a few is the fastest way to learn
remotion/src/lib/ (the browser frame, the screencast engine, the VS Code shell, the motion kit).
Make it yours
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…