← ClaudeAtlas

lesson-cutlisted

Cut a long recorded lesson, talk, tutorial or screencast down to a tight delivered video: a raw take of 30 to 90 minutes becomes a finished piece with every retake, repeated section, failed attempt, spoken "delete this" and stretch of dead air removed, captions burned in, and every check run before the render. Use this whenever a new take arrives to be edited ("here is the recording", "I'm exporting it now, edit it when it lands", a long .mov or .mp4 handed over), whenever a finished piece needs a re-cut, and whenever the job is to make a recording read as one clean take. Covers intake, transcription, the editorial read against the script, the cut list, captions, the pre-render gates, the render and the QC gate. Built for long landscape recordings, not short-form verticals: for a Reel or Short the CUTTING method transfers but the finishing does not, so read references/formats.md and start it with `lc init --profile reel-portrait`.
aiwithmo/lesson-cut · ★ 0 · Code & Development · score 72
Install: claude install-skill aiwithmo/lesson-cut
# Lesson cut A raw take is someone building or explaining something live. The delivered version is the same thing with every stumble, retake and wait removed, and the standard is that a viewer cannot tell where the joins are. The brief this skill was built around put it in one line: "Give me a clean version from the first shot." Everything runs through one command, `lc`, at `${CLAUDE_PLUGIN_ROOT}/scripts/lc`. That full path is written out only here: Claude Code fills it in when this file loads, it is not an environment variable in shell commands, and the reference files do not repeat it, so they write `lc` and mean this path. Write it in full, in double quotes, in every shell command (an unquoted path with a space in it breaks). It is written `lc` below for short: lc doctor # what is missing on this machine lc init <project-dir> --source <video> --lang ar # scaffold a project around a take lc intake # probe, transcribe once, measure words lc mkcuts decisions.json > speech_cuts.txt # decisions -> cut-list lines lc rebuild # cut list -> EDL -> tightened -> captions lc render # gated render, then stop `lc <tool>` runs any tool in the plugin against the current project, from the project directory or its `edit/` directory, and `lc tools` lists them all. A relative f