Communitygithub.com

google-labs-code/stitch-skills

Génère des vidéos de démonstration à partir de projets Stitch en utilisant Remotion avec des transitions fluides, des zooms et des superpositions de texte.

Qu'est-ce que stitch-skills ?

Cette compétence permet de générer automatiquement des vidéos de démonstration (walkthrough) à partir de projets Stitch en utilisant le framework Remotion. Elle permet d'ajouter des transitions fluides, des zooms dynamiques et des superpositions de texte, ce qui la rend idéale pour créer des tutoriels, des présentations de produits ou des démonstrations de code. La compétence fonctionne avec les plateformes d'agents IA comme Claude Code, Cursor, ou Codex. Elle parse les fichiers de projet Stitch, génère des séquences vidéo avec Remotion, et exporte le résultat au format MP4. Les développeurs peuvent ainsi produire rapidement des vidéos professionnelles sans compétences en montage vidéo.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/google-labs-code/stitch-skills/tree/main/skills/remotion

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait stitch-skills ?

Génère des vidéos de démonstration à partir de projets Stitch en utilisant Remotion avec des transitions fluides, des zooms et des superpositions de texte.

Prérequis

  • Node.js 18+
  • Un projet Stitch existant (fichier .stitch)
  • Connaissance de base de la CLI Remotion

Installation

npm install @google-labs/stitch-skills remotion

Utilisation

  1. Placez votre projet Stitch dans le dossier ./projects
  2. Exécutez la commande suivante :
npx stitch-skills render --input ./projects/mon-projet.stitch --output ./output/video.mp4

Options de la CLI

OptionDescriptionValeur par défaut
--inputChemin vers le fichier projet Stitch(obligatoire)
--outputChemin de la vidéo de sortie./output.mp4
--fpsImages par seconde30
--durationDurée de la vidéo en secondes10
--transitionType de transition (fade, slide, zoom)fade

Comment ça fonctionne

  1. Analyse du projet Stitch : La compétence lit le fichier .stitch et extrait les étapes, les composants et les interactions.
  2. Génération de la composition Remotion : Chaque étape est convertie en une <Sequence> Remotion avec des props pour le zoom, le texte et les transitions.
  3. Rendu vidéo : Remotion rend la composition en une vidéo MP4 avec les paramètres spécifiés (FPS, résolution, etc.).

Exemple de code

import { generateVideo } from '@google-labs/stitch-skills'

const video = await generateVideo({
  projetStitch: './projects/mon-projet.stitch',
  fps: 30,
  transitions: 'zoom',
  surimpressionsTexte: [
    { temps: 0, texte: 'Introduction' },
    { temps: 5, texte: 'Étape 1' }
  ]
})

Dépendances

  • remotion : pour le rendu vidéo
  • @stitch/sdk : pour charger le projet Stitch
  • globby : pour trouver les fichiers .stitch

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

Skills associés