Agent skill

Ecommerce Product Montage

by 0xsline in 0xsline/OpenChatCut

Assemble product footage, UGC, and b-roll into a conversion-oriented montage with a hook → pain → demo → proof → CTA rhythm.

AGPL-3.0Auto-check passedSales & Support

Install Ecommerce Product Montage

skills CLI
$ npx skills add 0xsline/OpenChatCut --skill ecommerce-product-montage -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install 0xsline/OpenChatCut ecommerce-product-montage --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/0xsline/OpenChatCut.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/agent/skills/ecommerce-product-montage .claude/skills/ecommerce-product-montage && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ecommerce-product-montage
GitHub stars
2.2k
Token cost
~1.1k tokens
SKILL.md length
663 words
Files
4 (incl. references)
Skills in repo
31
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Assemble product footage, UGC, and b-roll into a conversion-oriented montage with a hook → pain → demo → proof → CTA rhythm.

  • Works in 10 steps: Fix the one job the edit must do: which… → Inventory the material by sales role,… → Lay the sales spine before cutting: hook… → …
  • Ecommerce montage
  • SKILL.md covers When to switch workflows, Workflow, Plan Format and Rules
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Ecommerce Product Montage is an agent skill from 0xsline/OpenChatCut. 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.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `references/material-roles.md`, `references/proof-placement.md` and `references/sales-spine.md`).

It sits in Sales & Support, covering E-commerce operations and Influencer and creator marketing. The repository describes itself as: Open-source, local-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion rendering. The licence is AGPL-3.0.

When your agent uses it

  • Ecommerce montage
  • The user wants selling footage cut into a short that converts

Example prompts

  • “/ecommerce-product-montage”

Workflow steps

10 steps, taken from the first numbered list in SKILL.md.

  1. Fix the one job the edit must do: which objection it dissolves or which action it drives (save, tap, buy, follow). If the brief names…
  2. Inventory the material by sales role, not by file: hero demo, UGC reaction, proof (review/result), context b-roll, price/offer card. See…
  3. Lay the sales spine before cutting: hook (0–3s, the open loop) → pain/context → demo → proof → CTA. See references/sales-spine.md. Every…
  4. Lead with the hook from a real moment, not a title card. The first three seconds either open a loop ("you are doing X wrong") or show the…
  5. Place the demo where the viewer is curious, not where the script says "demo." Demo proves the hook; if the hook is a result, demo the path…
  6. Insert proof as a pattern interrupt, not a block. One real review line or result frame beats a stacked proof montage. See…
  7. Hold the CTA long enough to read. Price, offer, and the exact action each get a legible beat; a CTA flashed for one cut is a CTA nobody…
  8. Keep claims grounded. Do not manufacture prices, guarantees, medical, or earnings claims the assets do not support. Pull offer text from…
  9. QA by the spine, not by the cut list: can a cold viewer state the offer and the action after watching once? If not, the edit sells nothing.
  10. Report the spine coverage and any role with no usable footage, so a thin section is flagged before shipping.

What it can do on your machine

Read from SKILL.md and the folder at commit 2e6f4a2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ecommerce Product Montage loads about 1.1k tokens when it runs, and up to ~2.8k if it reads all its reference files. Until then it costs about 75 tokens; SKILL.md has 663 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~75
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from 0xsline/OpenChatCut at commit 2e6f4a2, republished under its AGPL-3.0 licence (© 0xsline). 663 words, ~1,128 tokens.

Download SKILL.mdSave it as .claude/skills/ecommerce-product-montage/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
ecommerce-product-montage
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.

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

  1. Fix the one job the edit must do: which objection it dissolves or which action it drives (save, tap, buy, follow). If the brief names none, propose one and confirm.
  2. Inventory the material by sales role, not by file: hero demo, UGC reaction, proof (review/result), context b-roll, price/offer card. See references/material-roles.md. Footage that fills no role is parked, not force-inserted.
  3. Lay the sales spine before cutting: hook (0–3s, the open loop) → pain/context → demo → proof → CTA. See references/sales-spine.md. Every beat maps to a spine position; a clip with no spine position is cut.
  4. Lead with the hook from a real moment, not a title card. The first three seconds either open a loop ("you are doing X wrong") or show the payoff; a logo sting as opener loses the scroll.
  5. Place the demo where the viewer is curious, not where the script says "demo." Demo proves the hook; if the hook is a result, demo the path to it.
  6. Insert proof as a pattern interrupt, not a block. One real review line or result frame beats a stacked proof montage. See references/proof-placement.md.
  7. Hold the CTA long enough to read. Price, offer, and the exact action each get a legible beat; a CTA flashed for one cut is a CTA nobody acts on.
  8. Keep claims grounded. Do not manufacture prices, guarantees, medical, or earnings claims the assets do not support. Pull offer text from the product page or user notes; if absent, ask.
  9. QA by the spine, not by the cut list: can a cold viewer state the offer and the action after watching once? If not, the edit sells nothing.
  10. Report the spine coverage and any role with no usable footage, so a thin section is flagged before shipping.
Show full SKILL.md (198 more words)Show less

Plan Format

  • The one job this edit does
  • Material inventory by role, with what is missing
  • Spine map: timestamp → spine position → which clip → why it earns that slot
  • Hook type (open loop / payoff) and the moment used
  • Proof placement and the interrupt it creates
  • CTA beats: price, offer, action, each with duration
  • Risks: ungrounded claims, thin demo, CTA too short, hook that does not land

Rules

  • Spine over polish. A serviceable cut in the right spine position beats a beautiful cut that breaks the argument.
  • Hook is a moment, not a card. Open on footage that creates tension or shows the result; title cards come later if at all.
  • One job per edit. An edit trying to handle every objection handles none. Pick the one that converts this audience.
  • Proof interrupts, it does not pile. One credible proof point lands harder than five weak ones.
  • CTA must be legible. Price, offer, and action each get a readable beat; never flash the CTA.
  • Claims stay grounded. No invented price, guarantee, medical, or earnings claim. Ask when the asset is silent.
  • Park, do not force. Footage that fits no spine position weakens the edit; leave it out and say so.

© 0xsline, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (references) in src/agent/skills/ecommerce-product-montage of 0xsline/OpenChatCut.

  • SKILL.md
  • references/material-roles.md
  • references/proof-placement.md
  • references/sales-spine.md

Open the folder on GitHubat commit 2e6f4a2

Compare with similar skills

Ecommerce Product Montage next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Ecommerce Product Montage compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ecommerce Product Montage this skill0xsline/OpenChatCut2.2k—~1.1kAutomated safety check: PassAGPL-3.0
Linkfox Echotik List Productlinkfox-ai/linkfox-skills1071 repos~2.4kAutomated safety check: PassMIT
Ad ReadyLeoYeAI/openclaw-master-skills2.2k—~5.4kAutomated safety check: PassMIT
EcomseerLeoYeAI/openclaw-master-skills2.2k1 repos~4.1kAutomated safety check: WarnMIT
Create Content Campaignopenvetta/open-vetta290—~628Automated safety check: PassApache-2.0
Ecom Image2buluslan/gpt-image2-ecommerce410—~2.9kAutomated safety check: PassMIT

Similar skills

  • Linkfox Echotik List Product

    linkfox-ai/linkfox-skills

    搜索和分析TikTok商品数据,包括销量、达人带货数据、定价和佣金比例,覆盖16个TikTok Shop站点。当用户提到TikTok商品搜索、TikTok Shop商品分析、TikTok销量数据、达人带货销售、TikTok选品、TikTok佣金比例、TikTok商品排名、EchoTik数据查询、TikTok product search, TikTok sales, influencer…

    107 GitHub starsUsed in 1 repo~2.4k tokens
    Sales & SupportAuto-check passed
  • Ad Ready

    LeoYeAI/openclaw-master-skills

    Generate advertising images automatically from a product URL + brand profile.

    2.2k GitHub stars~5.4k tokensUpdated 2 mo ago
    Media & CreativeAuto-check passed
  • Ecomseer

    LeoYeAI/openclaw-master-skills

    TikTok Shop e-commerce data assistant. An agent skill from LeoYeAI/openclaw-master-skills.

    2.2k GitHub starsUsed in 1 repo~4.1k tokens
    Sales & SupportAuto-check: warnings
  • Create Content Campaign

    openvetta/open-vetta

    Plan and build a coherent multi-asset image/video content campaign from a brief, including concept candidates, authority assets, hero selection, derivative assets, shots, and delivery formats.

    290 GitHub stars~628 tokensUpdated 2 days ago
    Marketing & SEOAuto-check passed
  • Ecom Image2

    buluslan/gpt-image2-ecommerce

    由 buluslan(公众号:新西楼.AI)研发的开源电商做图 Skill:39 个电商场景模板、Campaign 套图一致性、GPT-Image-2.5 官方双模型路由(Flare/Sunburst)与平台技术预检。通过用户配置的 OpenAI 兼容端点生成图片,或导出 prompt 包手动使用。Trigger whenever the user wants product main…

    410 GitHub stars~2.9k tokensUpdated 24 days ago
    Media & CreativeAuto-check passed
  • Detail Flow

    AJbeckliy/detail-flow

    Build, redesign, polish, or review product detail pages for products, AI tools, models, SaaS features, developer products, plugins, ecommerce listings, and technical showcases.

    214 GitHub stars~5.8k tokensUpdated 4 mo ago
    Sales & SupportAuto-check passed

More from 0xsline/OpenChatCut

All 31 skills in this repo
  • OpenChatCut Video Editing

    0xsline/OpenChatCut

    Connects an MCP-capable agent to the local OpenChatCut video editor to inspect and edit projects through draft edit sessions, with manual approval by default.

    2.2k GitHub starsUsed in 1 repo~655 tokens
    Auto-check passed
  • Video Shader Generator

    0xsline/OpenChatCut

    Generates WebGL shaders for video effects, transitions, masks and color grades in the OpenChatCut editor, trying built-in catalog effects such as zoom before making anything new.

    2.2k GitHub starsUsed in 1 repo~3.2k tokens
    Auto-check passed
  • AI Image Generation

    0xsline/OpenChatCut

    Generates still images through the submit_image tool, choosing among Fal.ai, gpt-image-2, nano-banana, MiniMax image-01 and Grok Imagine by configured keys.

    2.2k GitHub stars~1.3k tokensUpdated 4 days ago
    Auto-check passed
  • Livestream to Clips

    0xsline/OpenChatCut

    Cuts a livestream recording into evidence-backed, platform-ready clips by combining transcript, visual, audio and genre-specific signals.

    2.2k GitHub stars~2.7k tokensUpdated 4 days ago
    Auto-check passed
  • Music Generation

    0xsline/OpenChatCut

    Generates instrumentals, songs, soundtracks and covers through Mureka, MiniMax, Atlas Cloud or Sonilo using the `submit_music` tool.

    2.2k GitHub stars~1.1k tokensUpdated 4 days ago
    Auto-check passed
  • AI Video Generation

    0xsline/OpenChatCut

    Submits AI video generation jobs to Fal.ai, Seedance, Kling, MiniMax Hailuo, xAI Grok Imagine or OFox for text-to-video, image-to-video, transitions and clip extension.

    2.2k GitHub stars~4.3k tokensUpdated 4 days ago
    Auto-check passed

Questions about Ecommerce Product Montage

What does Ecommerce Product Montage do?

Assemble product footage, UGC, and b-roll into a conversion-oriented montage with a hook → pain → demo → proof → CTA rhythm. Ecommerce Product Montage is an agent skill from 0xsline/OpenChatCut. Assemble product footage, UGC, and b-roll into a conversion-oriented montage with a hook → pain → demo → proof → CTA rhythm.

When should I use Ecommerce Product Montage?

Ecommerce Product Montage fits situations like: ecommerce montage; the user wants selling footage cut into a short that converts.

How do I install Ecommerce Product Montage in Claude Code?

Run `npx skills add 0xsline/OpenChatCut --skill ecommerce-product-montage -a claude-code`. Or copy the skill folder (src/agent/skills/ecommerce-product-montage in 0xsline/OpenChatCut) into .claude/skills/ecommerce-product-montage in your project. Claude Code loads it when a task matches its description.

How do I install Ecommerce Product Montage in Codex?

Run `npx skills add 0xsline/OpenChatCut --skill ecommerce-product-montage -a codex`. Or copy the skill folder (src/agent/skills/ecommerce-product-montage in 0xsline/OpenChatCut) into .agents/skills/ecommerce-product-montage in your project. Codex loads it when a task matches its description.

Can I use Ecommerce Product Montage in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add 0xsline/OpenChatCut --skill ecommerce-product-montage -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ecommerce-product-montage, .gemini/skills/ecommerce-product-montage, .github/skills/ecommerce-product-montage and .opencode/skills/ecommerce-product-montage in your project.

What does Ecommerce Product Montage need to run?

SKILL.md names no scripts, command-line tools or credentials: Ecommerce Product Montage is instructions for the agent only.

Does Ecommerce Product Montage access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Ecommerce Product Montage safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Ecommerce Product Montage use?

Ecommerce Product Montage is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Ecommerce Product Montage use?

About 1.1k tokens (SKILL.md is roughly 4.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.7k tokens, read only when the agent opens those files.

What are the alternatives to Ecommerce Product Montage?

Skills that share tags, products or a category with Ecommerce Product Montage: Linkfox Echotik List Product (linkfox-ai/linkfox-skills, 107 stars), Ad Ready (LeoYeAI/openclaw-master-skills, 2.2k stars), Ecomseer (LeoYeAI/openclaw-master-skills, 2.2k stars) and Create Content Campaign (openvetta/open-vetta, 290 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ecommerce Product Montage?

0xsline (a GitHub user) maintains it in 0xsline/OpenChatCut, which has 2,235 GitHub stars. The repository holds 31 skills in this directory. The repository was last updated on October 7, 2026.

Source: 0xsline/OpenChatCut on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.