Video To Claude
Invia un video/GIF al modello video di Gemini, riceve in cambio una specifica di build JSON accurata al frame.
Richiede configurazione
Cosa fa
Carica un URL YouTube, un video locale, una GIF o un video di tweet all'API multimodale di Gemini con un prompt sintonizzato per estrarre specifiche implementabili (colori esatti esadecimali, dimensioni in pixel, tempistiche di animazione in ms, easing cubic-bezier, transizioni di stato), quindi consegna il JSON strutturato a Claude per la costruzione. Si attiva quando un utente condivide un video/GIF e chiede di clonare un'interfaccia utente, fare reverse engineering di una demo di prodotto o estrarre passaggi di costruzione tutorial; un flag --micro aggiunge una checklist di 'delight details' per effetti di micro-interazione sottili (ring draws, shimmer, overshoot easing).
Rapporto di test
Non è stato possibile eseguirlo dal vivo (nessuna GEMINI_API_KEY, google-genai non installato) ma il repository spedisce output reali precedenti (gallery-specs/*.json) dalla sua pipeline --micro — ad esempio, una specifica di pulsante di rivelazione carta di credito con colori esatti esadecimali, un'animazione flip cubic-bezier(0.34,1.56,0.64,1) di 600ms e il dettaglio non ovvio 'swap text at the 90-degree mark so the user never sees it change' — il tipo di accuratezza a livello di frame che un passaggio baseline solo testuale semplicemente non può inventare.
Testato il: 2026-07-16 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/rohunvora/video-to-claude ~/.claude/skills/video-to-claude pip install google-genai # then set GEMINI_API_KEY in environment (free tier available)
Comandi e prompt di esempio
/video-to-claudeInvia un video/GIF al modello video di Gemini, riceve in cambio una specifica di build JSON accurata al frame.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Here's a GIF of a button animation, extract the exact hex colors and timingClone this micro-interaction from the tweet video I just linkedReverse engineer this product demo video into implementable build specs