video-cutlisted
Install: claude install-skill WhiteTowerAI/cut-as-code
# Video Cut
Turn one unedited long video into a compact, watchable **first cut** — decisive,
content-aware, and self-verified. Human (you, the model) makes the *editorial*
decision of WHAT to keep; the bundled scripts do the mechanical precision (boundary
alignment, dead-air reclaim, memory-safe render, self-check).
## When to use
- A raw/unedited video (YouTube URL or local file) needs to become a tighter cut.
- The ask is "halve it", "cut the boring parts", "make a first/rough cut".
- NOT for: word-by-word filler micro-surgery, multi-cam B-roll assembly, color/audio
polish — those are a later P1/P2 polish pass. This skill is P0: validate the
diagnosis + produce a solid cut.
## Dependencies
`/video-understand` is a prerequisite. Run it first and use its validated media,
transcript, analysis, and timeline instead of recreating them in this skill.
Before starting, verify that it is installed. If it is not, warn the user that
this prerequisite is missing and stop before processing media.
Activate any environment that has these (do NOT assume a specific conda env name):
- `yt-dlp` (download), `ffmpeg`/`ffprobe` (cut/render/probe) on PATH
- Python with `faster-whisper` (CPU works: `device=cpu, compute_type=int8`)
Check first: `yt-dlp --version`, `ffmpeg -version`, `python -c "import faster_whisper"`.
## Project protocol workflow
Use these durable project files:
```text
work/cut/edit-plan.json # hand-authored keep/drop decisions only
work/timeline.json