inematds

Skill Video Plan Editor — Development skill for Claude Code

Development community

Skill que transforma assunto/link em plano profissional de edição de vídeo (renderer-agnóstico) + render opcional via FFmpeg/Auto-Editor/HyperFrames.

How to install Skill Video Plan Editor

This entry records only its repository, not the path inside it, so there is no exact command to give. Open inematds/skill-video-plan-editor and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Skill Video Plan Editor does

Skill que transforma assunto/link em plano profissional de edição de vídeo (renderer-agnóstico) + render opcional via FFmpeg/Auto-Editor/HyperFrames.

Alternatives in Development

  • Erduo Broll Loop Engineering — SRT 驱动的双后端 B-roll Agent Skill:自动路由 HyperFrames / Remotion,集成 152 张 Shotcraft 镜头卡 166 ★
  • Wp Block Review — WordPress block development review - validates block.json schema, editor components (React/JSX), server-side r 76 ★
  • O Que é Isso? What Is This? — 15 habilidades Claude especializadas projetadas para Seedance 2.0 (Higgsfield) 54 ★

README

skill-video-plan-editor

Skill (Claude Code) + pacote Python que transforma um **assunto** ou um **link** (página/vídeo) num **plano profissional de edição de vídeo** — dado estruturado, renderer-agnóstico — e, opcionalmente, renderiza o vídeo.

Você passa um assunto/link → a skill **detecta o tipo de input**, **analisa a melhor ação de edição**, escolhe um **preset de estilo** e emite `plano-edicao.json` + `RESUMO.md`. O render é opcional e **já funciona**: motion graphics (HyperFrames) + b-roll gerado no **flux2-klein** — local, determinístico, sem chave de API.


Por que

A edição programática de vídeo é fragmentada: FFmpeg (CLI bruto), Auto-Editor (corte por análise), MoviePy (Python), Remotion (React), HyperFrames (HTML→MP4). Falta a camada que, a partir de **linguagem natural**, **decide o que fazer** e emite um plano de edição limpo e portável. É isso que esta skill faz — e o plano, sendo JSON renderer-agnóstico, pode ser consumido por qualquer um desses backends ou por outros sistemas.

Instalação

Requer Python ≥ 3.11.

python3 -m venv .venv && . .venv/bin/activate
pip install -e ".[dev]"

Isso expõe o console script **`vpe`**.

Início rápido

# 1. Gerar o esqueleto do plano a partir do input + preset
vpe scaffold "como fazer pão caseiro" --preset viral > plano-edicao.json

# 2. (a skill preenche a timeline criativa — veja examples/)

# 3. Validar os guardrails antes de qualquer render
vpe validate plano-edicao.json

# 4. Gerar o resumo legível para aprovação
vpe resumo plano-edicao.json > RESUMO.md

Como funciona

input (assunto | link de página | link de vídeo)
   │
   ▼
 detect ─→ ingest+analyze ─→ best action ─→ preset de estilo ─→ PLANO (json + resumo)
                                                                      │
                                                          (opcional)  ▼
                                                                   render → MP4
  • Detect (vpe/`d