Skip to content
alyn
appariciojunior

Rough Cut skill

Editorial rules for choosing what to keep in talking-head footage (retakes, false starts, spoken notes to the editor, fillers) and the keep-list / moments formats that a planner script turns into frame-exact cuts. Use when deciding a cut, revising one from feedback, or writing keep.json.

$npx skills add appariciojunior/video-editor-skills --skill rough-cut
View this skill on GitHubappariciojunior/video-editor-skills/skills/rough-cut/SKILL.md
Pack stars
435
Pack installs
519
Alyn Score
47/99
Updated
19 days ago
– views – installs via Alyn

appariciojunior

Rough Cut

Install Rough Cut

Pick your agent. Every command is ready to paste.

$npx skills add appariciojunior/video-editor-skills --skill rough-cut

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads rough-cut when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the rough-cut skill”. In Codex, type $rough-cut.

The skill itself

SKILL.md

FolderGitHub

Rough cut: what stays

You decide what stays, by word index. A planner script decides where each cut lands (pads, waveform checks, pause shortening, frame snapping). Never do its job by hand.

The brief creators give: remove retakes and silences, keep it feeling like a natural vlog. Not a jump cut every second.

Read first

The manifest, then every clip's word list in order. Each token: {i, text, start, end, type} with type word or audio_event ("(laughs)", "[lighter click]"). Read it as a story before deciding anything.

Rules

  1. Retakes: keep the best complete take, usually the last. Never keep a take that trails off. Cut the restart cue with it ("let me do that again", a swear at themselves).
  2. False starts: cut an abandoned sentence plus its restart cue.
  3. Spoken notes to the editor ("editor, roll the video here", "this slide is a video"): cut them and write each as a note moment → becomes a pink marker on the join where it was.
  4. Fillers stay. It's a vlog. Only cut a filler that is clearly dead air on its own. Stumbles inside a word stay (cutting them makes a visible jump).
  5. Keep their voice: asides, jokes, a laugh, a deliberate pause before a point.
  6. Pauses are not your job. Give whole thoughts as one range; the planner shortens long pauses.
  7. Keep recorded order unless asked.
  8. Unsure? Keep it and flag it. A wrong cut is invisible to the creator; a flagged keep is a 5-second decision. Typical flags: near-identical lines in a row (deliberate repetition or retake?), self-corrections, a joke about "starting this three times".

keep.json

{
  "segments": [
    {"clip": "C0001", "from": 12, "to": 57, "why": "opening, second take"},
    {"clip": "C0002", "broll": true, "in": 0.0, "out": 4.0, "why": "camera goes into the bag"}
  ],
  "flags": [{"clip": "C0001", "at": 141, "note": "kept a stumble, check it"}],
  "summary": "3-6 lines in plain words"
}

from/to are inclusive word indices. B-roll segments are by seconds (see broll). Optional per range: lead_in / tail seconds of room (see vlog-pacing).

moments.json

{"moments": [
  {"type": "note", "clip": "C0001", "from": 1964, "to": 1994, "label": "VIDEO: product demo", "note": "Roll the demo here. They said: '…'"},
  {"type": "punch", "clip": "C0001", "from": 812, "to": 818, "label": "the line that lands"}
]}
  • note: covers the cut words; the marker goes on the join.
  • punch: a real punchline (conclusion, payoff, strong opinion), about one every 2–3 minutes. The picture pushes in to 115% for that line only, then goes back.

After planning

Read the review file once: struck-through text must be only what you meant to cut. Report: raw vs cut length, pieces, every retake removed (timestamp + gloss), every note, every flag.

Revisions

Creators speak in timeline times ("cut 02:14 to 02:20"). Map to word indices with the review file, edit the keep-list, re-plan, rebuild as a new version, and report only what changed.

Tips for Rough Cut

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • It is part of a pack with 12 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about Rough Cut

What does the Rough Cut skill do?

Editorial rules for choosing what to keep in talking-head footage (retakes, false starts, spoken notes to the editor, fillers) and the keep-list / moments formats that a planner script turns into frame-exact cuts. Use when deciding a cut, revising one from feedback, or writing keep.json.

How do I install Rough Cut?

Run "npx skills add appariciojunior/video-editor-skills --skill rough-cut" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does Rough Cut work in Cursor and Codex?

Yes. Rough Cut uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is Rough Cut free?

Rough Cut is open source on GitHub. It is free to install; check the license before commercial use.

Who made Rough Cut?

Rough Cut is published by appariciojunior in the appariciojunior/video-editor-skills repository, together with 11 other skills.

Similar skills. From other creators.