Nelle parole della skill
Trasforma un progetto Stitch esistente in un video walkthrough. L'agente elenca i progetti e le schermate di Stitch, scarica lo screenshot.downloadUrl di ogni schermata in assets/screens/, registra larghezza, altezza, titolo e descrizione in un manifest screens.json, poi costruisce una composizione Remotion a partire da ScreenSlide.tsx e WalkthroughComposition.tsx usando transizioni fade, slide e zoom guidato da spring, oltre a overlay di testo.
È pensata per designer e sviluppatori che hanno già progettato schermate in Stitch e hanno familiarità con Node.js e React, poiché Remotion renderizza componenti React. I frame sono impostati di default a 30 fps, le schermate durano 3-5 secondi, e il risultato viene visualizzato in anteprima in Remotion Studio prima del rendering in MP4.
Che cosa produce
- Un manifest screens.json contenente nome del progetto, id delle schermate, titoli, descrizioni, percorsi delle immagini, dimensioni e durata per ogni schermata
- File dei componenti Remotion generati per il walkthrough
- Configurazione del progetto Remotion aggiornata
Come funziona
- 01Individuare gli MCP Servers
Eseguire list_tools e identificare i prefissi dei server Stitch e Remotion in modo che le chiamate successive vengano indirizzate correttamente.
- 02Estrarre le schermate da Stitch
Trovare il progetto, elencare le sue schermate, poi recuperare i metadati di ogni schermata per ottenere l'URL dello screenshot, le dimensioni e la descrizione.
- 03Preparare gli screenshot
Scaricare ogni screenshot con web_fetch o curl in una directory di staging, ordinandoli secondo il flusso previsto per il walkthrough.
- 04Impostare il progetto Remotion
Riutilizzare un progetto Remotion esistente, se presente, altrimenti creare un progetto TypeScript vuoto in una directory video/.
- 05Costruire la composizione
Scrivere ScreenSlide.tsx per l'animazione di ogni schermata, WalkthroughComposition.tsx per sequenziare e gestire le transizioni, oltre a config.ts per fps e dimensioni.
- 06Anteprima, poi rendering
Iterare in Remotion Studio su timing e valori spring, poi renderizzare il file finale tramite CLI o lo strumento di rendering di Remotion.