Clips
Pipeline video a sei fasi: download, trascrizione, taglio, traduzione, karaoke HTML
Richiede configurazione
Cosa fa
Esegue una pipeline video a sei fasi per video brevi che scarica un video sorgente, lo trascrive con WhisperX, seleziona segmenti salienti, li taglia con ffmpeg, traduce i sottotitoli e rende un lettore HTML karaoke sincronizzato con le parole. Si attiva quando chiedi di tagliare clip salienti da un video o podcast lungo, o di produrre cortometraggi sottotitolati con didascalie cinesi. Il manuale operativo di ogni passaggio viene recuperato dal binario nf-guide fornito nello spazio di lavoro NextFrame Rust, quindi la cartella della skill da sola è solo la macchina a stati.
Rapporto di test
Ho eseguito i passaggi di taglio e traduzione su un filmato di 120 secondi con una trascrizione di 22 frasi e ho misurato entrambi rispetto a un passaggio senza skill per lo stesso compito. L'insistenza della skill sulla ricodifica ha prodotto una clip con zero pacchetti con timestamp negativi, mentre la scorciatoia ovvia -c copy che ho usato senza di essa ne conteneva 233, circa nove secondi di pre-roll che un lettore browser deve scartare tramite la lista di editing. I sottotitoli erano il divario più netto: scrivere il file in modo naturale ha prodotto sette stringhe nude nell'array cn e una chiave clip invece di clip_num, esattamente la forma che il manuale del passaggio avverte che il renderer karaoke rifiuta con 'invalid type: string, expected struct', mentre seguendo lo schema documentato e la sua interpolazione del conteggio dei caratteri ha dato 13 cue ben formati senza lacune di temporizzazione. Il problema è che nessuna di queste indicazioni è all'interno della skill installata: la cartella copiata è un SKILL.md di 48 righe che si affida a nf-guide per ogni passaggio, un binario che si ottiene solo costruendo con cargo lo spazio di lavoro Rust di diciassette crate di NextFrame, oltre a yt-dlp, WhisperX e la CLI nf per l'HTML finale. L'end-to-end non è mai stato verificato qui, il SKILL.md è solo in cinese senza note di installazione o dipendenza, e la sua lista di passaggi salta da 04 a 06.
Testato il: 2026-08-07 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/ChaosRealmsAI/NextFrame.git mkdir -p ~/.claude/skills cd NextFrame && cp -r crates/nf-agent/skills/clips ~/.claude/skills/clips
Comandi e prompt di esempio
/clipsPipeline video a sei fasi: download, trascrizione, taglio, traduzione, karaoke HTML
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Cut highlight clips from this podcast and add Chinese karaoke subtitlesDownload this video, transcribe it, and cut the best 30-second clipTurn this long video into subtitled shorts with translated captions