kejilion/ai-skills/video-talk-editor
Claude Code and agent skill by kejilion/ai-skills
- community
Checking that the SKILL.md file is still in the repository.
Smart video editor for talking-head / oral-broadcast (口播) videos. Use when user sends a video file and asks to cut, trim, edit, or clean up a talking-head video. Handles: silence removal, subtitle burn-in, loudness normalization, jump-cut assembly. Default mode: silence-only cutting (simple and reliable). Filler-word cutting available via --filler-words flag but disabled by default. Supports Chinese and English speech. NOT for VFX, color grading, or non-speech video editing.
Install
npx vskill@latest install kejilion/ai-skills/video-talk-editorSKILL.md
Video Talk Editor
Smart editing pipeline for talking-head / 口播 videos. Turns raw footage into tight, watchable clips by removing silence, filler words, and dead air — automatically.
Dependencies
On first use, ensure these are installed:
This installs: faster-whisper (speech recognition), ffmpeg (already present), and Python deps (pysrt, jieba).
Core Workflow
1. Transcribe
- Outputs:
<basename>.srtand<basename>.json(word-level timestamps) - Default model:
large-v3for Chinese,mediumfor English - Auto-detects language if
--lang auto
2. Analyze & Plan Cuts
- Outputs:
<basename>_cuts.json— a cut list with keep/remove segments - Detects: silence gaps, filler words, repeated phrases, scene changes
- Each segment tagged:
keep,silence,filler,repeat
3. Preview Cuts (optional)
Before destructive editing, preview what will be cut:
Prints a human-readable timeline showing kept vs removed segments with reasons. Show this to the user for approval before proceeding.
4. Assemble
- Joins kept segments with optional micro-crossfade (avoids harsh jump cuts)
--loudnorm: EBU R128 loudness normalization--subs: burn subtitles into video- Output defaults to
<basename>_edited.mp4
Quick One-Shot
For simple "just clean it up" requests:
Runs the full pipeline (transcribe → analyze → assemble) with sensible defaults.
Advanced Features
Split into chapters
Uses topic shifts and long pauses to split into logical chapters.
Extract highlights
Picks the most information-dense segments (by speech rate + keyword density) for short-form clips.
Subtitle-only export
Cleans up SRT: removes filler words, merges short fragments, fixes timing.
Operational Notes
- All scripts use relative paths from
{baseDir}/scripts/ - Intermediate files go next to the input video unless
--workdiris specified - GPU acceleration: faster-whisper uses CUDA if available, falls back to CPU
- For videos > 2 hours, transcription runs in chunks to limit memory
- Always show the user a cut preview before assembling
- After assembly, report: original duration → edited duration, % removed, segments cut
Tuning Parameters
See {baseDir}/references/tuning.md for detailed parameter guidance:
- Silence detection thresholds by recording environment
- Filler word lists for Chinese/English/Japanese
- Crossfade duration recommendations
- Subtitle styling presets
Limitations
- Requires
faster-whisper(Python 3.9+, ~1GB for large-v3 model) - First run downloads the whisper model (~1.5GB)
- CPU-only transcription is slow (~0.3x realtime for large-v3)
- Not suitable for music videos, multi-speaker interviews (yet), or heavy VFX
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpublic/video-talk-editor/SKILL.md
Popularity
- Repository stars
- 88
- Repository forks
- 28
- 7-day trend score
- 22
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 23 Aug 2026, 2 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/kejilion/ai-skills/video-talk-editor)