select-takes

Select the best take per script section and generate cropped trim spec paths.

25|10|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/theSamPadilla/montaj --skill select-takes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: select-takes
Source: https://github.com/theSamPadilla/montaj/tree/main/skills/select-takes
Command: npx skills add https://github.com/theSamPadilla/montaj --skill select-takes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Editing long videos often results in multiple takes of the same script line across clips, wasting runtime and creating redundant content. This Skill automatically analyzes all transcripts, selects the single best take for each script section, and discards the rest, streamlining the editing pipeline.

Core Features & Use Cases

  • Cross‑clip transcript analysis to map every script section.
  • Best‑take selection based on completeness, filler count, and recency.
  • In‑take repetition removal and seam‑overlap checks.
  • Generation of cropped trim spec files for downstream filler removal and concatenation.
  • Use case: When producing a highlight reel from multiple camera angles, run this Skill to keep only the strongest delivery of each line and produce a clean edit order.

Quick Start

Tell the agent to execute the select‑takes skill on your Montaj project to receive an ordered list of trimmed spec paths for the best takes.

Frequently Asked Questions about select-takes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I select the best video take from multiple clips for a single script line?

To select the best video take, this skill analyzes cross-clip transcripts and waveform trim specifications to identify the strongest delivery for each script section. It evaluates takes based on completeness, filler count, and recency, discarding redundant clips to streamline the video editing pipeline.

How do I automate cropping and trimming specifications for redundant video takes?

You can automate cropping and trimming specifications by providing SRT files and trim spec JSON files to the skill. It processes these inputs to generate precise keep intervals via the crop_spec API, outputting an ordered list of cropped spec paths for downstream concatenation.

What file formats do I need to provide for transcript-based video editing?

You need to provide SRT files for transcripts and trim spec JSON files for waveform specifications. These inputs are required by the skill to map script sections, select optimal takes, and generate the cropped trim spec files needed for final video assembly.

How are duplicate script segments handled across multiple video angles?

Duplicate script segments across multiple video angles are handled through cross-clip transcript analysis and seam-overlap checks. The skill selects the single best take for each section, removes in-take repetitions, and eliminates redundant deliveries to produce a clean edit order.

Can I use this skill to generate a highlight reel from multiple camera angles?

Yes, you can use this skill to generate a highlight reel from multiple camera angles. It automatically selects the optimal take for each script segment across all clips, producing an ordered list of trimmed spec paths for downstream filler removal and clean video concatenation.

What happens to the discarded video takes after selection?

Discarded video takes are bypassed during the generation of cropped trim spec files. The skill focuses solely on the selected optimal takes, creating precise keep intervals that ensure downstream filler removal and concatenation only process the chosen video segments.