video-shortform

nexu-io/open-design · Agent Skill

Genera brevi video (3-10 secondi) per presentazioni di prodotti, teaser in movimento e loop ambientali.

Vai all'installazione ↓

Panoramica

Autorenexu-ioOrganizzazione
Repositorynexu-io/open-design ↗
Cartella dello skillvideo-shortform
Stelle95.886
Fork11.122
File inclusi2
LicenzaApache-2.0
Aggiornato13 settembre 2026
LinkSorgente dello skill ↗ · Repository ↗

Verifica Mozgi

Cosa abbiamo trovato nei file dello skill. I dettagli con l’abbonamento.

Sicurezza
rischio basso · nessun rischio evidente — il report completo mostra i dettagli
Compatibilità
solo istruzioni — funziona con la maggior parte degli agenti
Skill simili
72 skill simili trovati
Inoltre con l’abbonamento

Installazione

Uno skill è una cartella con un file SKILL.md. Scegli il tuo agente ed esegui i comandi in un terminale (macOS, Linux o Git Bash su Windows) dalla radice del progetto.

Incolla il prompt in Claude, Codex o un altro assistente: controllerà lo skill e lo installerà.

Install the “video-shortform” skill from mozgi.io (https://mozgi.io/skills/video-shortform/) for me.

1. Download the archive: https://mozgi.io/skills/video-shortform/download
   If it fails, take the skill folder from the source: https://github.com/nexu-io/open-design/tree/main/design-templates/video-shortform
2. Read SKILL.md and the other files. Check the skill is safe: no hidden commands, no sending data elsewhere, no scripts doing something other than described. If anything looks suspicious, stop and tell me.
3. Put the “video-shortform” folder into your agent's skills folder: .claude/skills/ for Claude Code, .agents/skills/ for Codex, .cursor/skills/ for Cursor, .gemini/skills/ for Gemini CLI. Inside the project if we are in one, otherwise in the home folder (~/.claude/skills/ etc.).
4. Make sure <skills folder>/video-shortform/SKILL.md exists.
5. Briefly tell me what this skill does and offer to try it on my task.

If you cannot do a step yourself, tell me what to click or type.

File dello skill

2 file Scarica ZIP

Leggi SKILL.md e i file correlati prima di installare. Clicca un file per l'anteprima.

Contenuto di SKILL.md

Testo originale dell'autore · sola lettura

Video Shortform Skill

Short-form (≤ 10s) is the sweet spot for current text-to-video models —

they're great at one shot with one idea, weaker at multi-cut

narratives. Plan one shot per call.

Special case: hyperframes-html is not a photoreal text-to-video

model. It's a local HTML-to-MP4 renderer. For that model, do not roleplay

cinematography or "real-world" camera physics. Treat the brief as a motion

design card / title-frame / product interstitial, ask at most one

clarifying question, then dispatch immediately.

Resource map

video-shortform/
├── SKILL.md
└── example.html

Workflow

Step 0 — Read the project metadata

videoModel, videoLength (seconds), videoAspect. These are

hard-locks — clamp the prompt to whatever the chosen model supports

(Seedance 2 caps at 10s; Kling 4 supports up to 10s + image-to-video;

Veo 3 supports 8s with audio).

Step 1 — Plan the shot

Write the shotlist BEFORE calling the model:

| Slot | Content |

|---|---|

| Subject | What's in frame? |

| Camera | Static / pan / push-in / orbit? |

| Lighting | Key direction + temperature |

| Motion | What moves, at what pace? Subject motion vs camera motion. |

| Sound | Ambient bed? (only if the model supports audio) |

Normally, show this to the user as a one-sentence plan before

dispatching — they can redirect cheaply.

For hyperframes-html, skip the extra pre-dispatch narration once the

user has answered the discovery form. Collapse the plan into the actual

generation prompt and dispatch immediately.

Step 2 — Compose the prompt

Use the format the upstream model prefers (Seedance: motion + camera +

mood; Kling: subject + camera + style; Veo: subject + cinematography +

sound). Bind the project's videoAspect and videoLength directly to

the API parameters; never put them in prose.

For hyperframes-html, write a concise motion-design brief instead of a

camera-realism prompt. Focus on subject, layout, palette, motion

character, and overall tone. Do not spend turns narrating environment

checks, missing side files, or "I am about to dispatch" status updates.

Step 3 — Dispatch via the media contract

Use the unified dispatcher — do not call provider APIs by hand:

"$OD_NODE_BIN" "$OD_BIN" media generate \
  --project "$OD_PROJECT_ID" \
  --surface video \
  --model "<videoModel from metadata>" \
  --aspect "<videoAspect from metadata>" \
  --length <videoLength seconds> \
  --output "<short-slug>-<seconds>s.mp4" \
  --prompt "<assembled shot prompt from Step 2>"

The command prints one line of JSON: {"file": {"name": "...", ...}}.

The bytes land in the project; the FileViewer plays it automatically.

Step 4 — Hand off

Reply with: shot summary, the filename returned by the dispatcher, and

one sentence on what to try if the user wants a variation.

For hyperframes-html, keep the reply especially short: what was

rendered, the filename, and one concrete variation idea.

Hard rules

  • One shot per turn. Multi-shot timelines belong in a hyperframes /

interactive-video skill, not here.

  • Match videoAspect exactly — re-renders are slow.
  • Never ship a video without saving the file — the user expects

something to play in the file viewer.

  • When the underlying model fails (NSFW filter, content policy,

timeout), keep the raw provider error in the tool trace and give the

user the media contract's nextStep sentence for that outcome. Never

paste upstream error text into the reply. Don't silently retry.

  • Do not claim a render has been "sent", "started", or "is running"

unless you have already called "$OD_NODE_BIN" "$OD_BIN" media generate.

Domande frequenti

Che cosa fa lo skill video-shortform?

Genera brevi video (3-10 secondi) per presentazioni di prodotti, teaser in movimento e loop ambientali.

Come si installa video-shortform?

Apri il blocco “Installazione” in questa pagina e scegli il tuo agente — Claude Code, Codex, Cursor o Gemini CLI — per i comandi pronti che copiano la cartella dello skill nel posto giusto. Oppure copia il prompt dalla scheda “Con l'assistente” e lascia che sia l'assistente a controllare e installare lo skill.

Con quali modelli AI funziona video-shortform?

Gli skill sono semplici istruzioni in Markdown (formato Agent Skills), quindi video-shortform funziona con qualsiasi agente che legge SKILL.md: Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode e altri. Il modello carica le istruzioni solo quando il compito corrisponde alla descrizione dello skill.

video-shortform è gratuito?

Lo skill è pubblicato apertamente da nexu-io con licenza Apache-2.0. Lo skill in sé non costa nulla: paghi solo il tuo fornitore AI per i token usati.

È sicuro installare gli skill?

Uno skill è un insieme di istruzioni che il tuo agente seguirà: leggi SKILL.md e i file correlati prima di installarlo. Gli script nella cartella dello skill vengono eseguiti solo se li esegue l'agente: controlla cosa fa e non concedere permessi superflui.

In cosa differisce uno skill da un server MCP o da un plugin?

Un server MCP o un plugin danno al modello nuovi strumenti: codice che viene eseguito e restituisce un risultato. Uno skill fornisce conoscenza e metodo: come affrontare il compito, quali passi seguire e com'è un buon risultato. Non servono server né chiavi API.

Skill correlati

Tutti gli skill →