Free Claude skill · Talking-Head Editor
From raw take to Reel with Claude
From a raw clip of you talking to camera to a clean vertical Reel: cuts, pauses, centred zooms, captions and audio ready to post.
CompatibilityWorks in Claude Code. Tested on macOS (Apple Silicon). Windows, Linux and claude.ai are not tested yet.
Who it is for
Anyone who records themselves talking to camera and wants Claude Code to do the first edit: business owners, creators, coaches and editors.
What it does
- A transcript with retakes and filler words flagged, so Claude keeps your last good take of every line
- Pause trimming that only cuts real silence and double-checks the audio so short words stay
- Frame-exact cuts with 12 ms audio fades at every join
- 9:16 reframe and 1.0x / 1.35x zooms centred on your face
- Optional captions that never cover a face and an optional music bed
- Final audio at -14 LUFS, true peak at or under -1.5 dBTP, plus a flash-frame check
In the zip: SKILL.md, scripts, brand.json, fonts, face model, requirements.txt, LICENSE and third-party notices.
Install in Claude Code
- Unzip
viralframe-talking-head-editor.zipinto~/.claude/skills/to use it in every project, or into.claude/skills/inside one project. - Check that you have
viralframe-talking-head-editor/SKILL.mdinside that folder. - Restart Claude Code and ask in plain words. Claude can install the requirements for you.
Requirements
- ffmpeg
- Python 3.10+ and pip install -r requirements.txt (numpy, opencv-python)
- Speech-to-text: faster-whisper or whisperx
- Captions only: Node.js 22+ for npx hyperframes
Try asking
Edit ~/Desktop/raw_take.mp4 into a 9:16 Reel. Keep my last take of each line, cut the ums and long pauses, alternate 1.0 and 1.35 zooms on my face, add captions with "clients" in the accent color, and give me the final at -14 LUFS.
From our test
On our test with a 40 s raw clip: 63 of 63 words kept, 0 off-centre zooms, 0 flash frames, final at -14.0 LUFS.
The music bed and the faster-whisper and openai-whisper paths were not tested; only WhisperX was.
Licence
Code: MIT, Copyright (c) 2026 Viralframe (see LICENSE in the zip). Fonts, models and libraries from others keep their own licences: see THIRD_PARTY_NOTICES.md. Uses HyperFrames by HeyGen (Apache-2.0) as a dependency through npx; it is not included and it is not ours.
Want us to do it for you?
Viralframe can handle your video editing for your business, so you can spend your time running it.