TeeKay-FourTwentyOne avatar

edit-clip

Create trimmed or speed-adjusted variations of video clips. Use when editing clips, trimming videos,

by TeeKay-FourTwentyOne|Open Source

Edit Clip

Create variations (trim, speed) of generated video clips.

Quick Start

Initialize Edit

Tool: edit_start
Args: { "job_id": "job_abc123" }

Trim Clip

Tool: edit_trim
Args: {
  "job_id": "job_abc123",
  "trim_start": 0.5,
  "trim_end": 7.2
}

Adjust Speed

Tool: edit_speed
Args: {
  "job_id": "job_abc123",
  "speed": 1.5
}

Select for Assembly

Tool: edit_select
Args: {
  "job_id": "job_abc123",
  "variation_id": "v001"
}

Auto-Analyze & Edit

Analyze clip and auto-create trim variation:

Tool: edit_auto_analyze
Args: {
  "job_id": "job_abc123",
  "apply_suggestions": true
}

Available Edit Tools

ToolPurpose
edit_startInitialize edit session
edit_trimCreate trimmed variation
edit_speedCreate speed-adjusted variation
edit_selectSelect variation for assembly
edit_store_analysisStore analysis results
edit_auto_analyzeAnalyze and auto-trim
get_edit_manifestGet edit manifest
list_editsList all edit sessions

Edit Folder Structure

data/edits/{job_id}/
├── manifest.json      # Edit state
├── source.mp4         # Original
├── v001_trim.mp4      # Trimmed
└── v002_speed.mp4     # Speed adjusted

Trim Options

OptionDefaultPurpose
trim_start0Start time in seconds
trim_endsource durationEnd time in seconds
precisefalseRe-encode for frame-accurate cuts

When precise: true, uses re-encoding (slower but exact). Otherwise uses stream copy (fast but keyframe-aligned).

See .claude/rules/editing-system.md for full reference.

edit-clip - AI Agent Skill for Claude Code & Cursor | Agent Skills