skills/extract-clip/SKILL.md
Extract a video segment using FFmpeg with precise start/end times
npx skillsauth add nuva-lab/vibecut extract-clipInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill to cut a segment from a longer video file.
python skills/extract-clip/extract.py <input_video> <start_time> <end_time> [output_path]
# Examples
python skills/extract-clip/extract.py video.mp4 01:48 02:25
python skills/extract-clip/extract.py video.mp4 00:30 01:00 output/my_clip.mp4
input_video: Path to source videostart_time: Start timestamp (MM:SS or HH:MM:SS)end_time: End timestamp (MM:SS or HH:MM:SS)output_path: (optional) Output file path, defaults to assets/outputs/clips/<name>_<start>-<end>.mp4Creates an MP4 file with the extracted segment. Uses stream copy when possible for fast extraction.
tools
Generate voiceover scripts in Joyce's style for video clips
tools
Clone a voice using qwen3-tts and generate speech from text
development
# Validate Media Skill Pre-flight media validation and diagnostics using ffprobe. ## Purpose Check video/audio files for common issues before rendering: - Duration mismatches between video and audio tracks - Missing audio tracks - Codec compatibility - Volume levels - Potential freeze points ## Usage ```bash python skills/validate-media/validate.py <video_file> [--verbose] ``` ## Output JSON report with issues and recommendations: ```json { "file": "video.mp4", "video_duration": 35.1
tools
Transcribe a video clip using Gemini to get timestamped segments for captions