# Ecommerce Product Montage

Assemble product footage, UGC, and b-roll into a conversion-oriented montage with a...

- Repository: https://github.com/0xsline/OpenChatCut (2832 stars)
- Category: Engineering
- License: AGPL-3.0
- Last updated: 2026-10-21
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add 0xsline/OpenChatCut --skill ecommerce-product-montage -g -a claude-code -y`
Codex: `npx skills add 0xsline/OpenChatCut --skill ecommerce-product-montage -g -a codex -y`
Cursor: `npx skills add 0xsline/OpenChatCut --skill ecommerce-product-montage -g -a cursor -y`
Gemini CLI: `npx skills add 0xsline/OpenChatCut --skill ecommerce-product-montage -g -a gemini-cli -y`

## Description

Assemble product footage, UGC, and b-roll into a conversion-oriented montage with a hook → pain → demo → proof → CTA rhythm. Use for 带货混剪, 产品混剪, 商品短视频, 种草视频, ecommerce montage, product reel, UGC cutdown, or when the user wants selling footage cut into a short that converts.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Ecommerce Product Montage

Use this workflow when the goal is a short that *sells*, not just one that looks
good. The failure mode to avoid is a pretty montage with no sales spine: strong
footage, pleasant cuts, and zero reason for the viewer to act.

This workflow decides **structure and sequencing** for selling footage. It does
not write the ad copy, when the hook, angles, or CTA text are not given, hand
off to `product-ad-video-script` for the script, then come back here to assemble.
It does not re-explain music tooling, for beat-driven placement use
`beat-sync-montage` or `music-intelligence`.

This is a OpenChatCut-native workflow. Use the current project, source assets,
asset-frame inspection, AV/script context, and OpenChatCut editing tools.

## When to switch workflows

- No script yet, only a product/offer → `product-ad-video-script` first, return here to cut.
- Music should drive the cut placement → `beat-sync-montage` (and `music-intelligence` for tools).
- Many clips, no selling intent, just the strongest cut → `multi-clips-to-reels`.
- N distinct selling variants from one pool → `batch-montage-variants`, using this workflow per cut.

## Workflow

The rest: https://github.com/0xsline/OpenChatCut/blob/HEAD/src/agent/skills/ecommerce-product-montage/SKILL.md
