# Vvv

Use when making, recreating or continuing an editable video from reusable templates...

- Repository: https://github.com/actionow-ai/vvv (510 stars)
- Category: Media
- License: MIT
- Last updated: 2026-10-30
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add actionow-ai/vvv --skill vvv -g -a claude-code -y`
Codex: `npx skills add actionow-ai/vvv --skill vvv -g -a codex -y`
Cursor: `npx skills add actionow-ai/vvv --skill vvv -g -a cursor -y`
Gemini CLI: `npx skills add actionow-ai/vvv --skill vvv -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add actionow-ai/vvv`

## Description

Use when making, recreating or continuing an editable video from reusable templates (the current library covers wedding films), including recreating a reference video (a file or a 抖音/小红书/快手/TikTok share link) with the user's photos (local or 百度网盘), copy and music, or opening a .vvv package. Not for a standalone image or a generic website.

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

# vvv

Vibe Vision Video (VVV) builds a video template once and reuses it: for each new film, fill the template's inputs, change only the scenes the brief needs, and keep the editable project. The current template library focuses on wedding films. Every route ends the same way: render, measure with `vvv check`, look at it yourself, fix, deliver.

## The bar

A VVV film is worth watching when:

- **The first three seconds give a reason to stay:** faces, a shared memory, a question.
- **Something is always changing.** Nothing stands still longer than the template allows (usually 3 s); even a reading hold breathes.
- **Changes land on measured beats** of the actual track.
- **One thing to read at a time,** held long enough (about 5 s a page or more), broken where the author chose.
- **Each format is laid out for itself;** 9:16 is not a crop of 16:9.
- **The content is real and right:** the user's photos, correct names, confirmed dates and events.
- **The sound is intended:** music the user may use, at a sensible level, faded at the ends.

[Craft](references/craft.md) explains how to get there, including where each kind of move peaks against the beat.

## Pick the route

| The user has | Route | Start with |
|---|---|---|
| A purpose a template covers | **Template** | [Templates and projects](references/projects.md) |
| A reference video to match ("make it like this one"), as a file or a share link | **Recreation (复刻)** | [Recreation](references/recreation.md) |
| An idea, or no treatment yet | **Brainstorm** | [Brainstorm](references/brainstorm.md) |
| An existing VVV project or render | **Continue** | [Production and continuation](references/production.md) |
| A `.vvv` file (template, project or effect) | **Open the package** | [.vvv packages](references/vvv-format.md): `verify` first, then `init`, `unpack` or `add` |

## Set up without the user

The rest: https://github.com/actionow-ai/vvv/blob/HEAD/skills/vvv/SKILL.md
