Ajouter un composant remocn
Demandé : $ARGUMENTS
Chargez d'abord le skill remocn pour les conventions de niveaux et le Canvas & timing.
- Résoudre le nom. Si la demande est un nom de composant exact, utilisez-le. S'il s'agit d'une description
("un titre glitché", "une coupe rapide"), établissez une shortlist à partir de
https://remocn.dev/llms-components.txtet proposez les deux ou trois meilleurs, chacun avec sa ligneUse foret sa durée. Attendez le choix. - Lire sa page. Récupérez l'URL
.mddes docs que l'index donne pour ce composant. Notez les props, l'exemple,Lengthet toute noteAvoid for. Si la note d'évitement correspond à ce que l'utilisateur souhaite, dites-le et suggérez le remplacement qu'elle nomme. - Préparer le projet une fois. Si
components.jsonn'a pas de registre@remocn, exécuteznode "${CLAUDE_SKILL_DIR}/../video/scripts/setup.mjs" <racine-du-projet>d'abord (hors de Claude Code :../video/scripts/setup.mjsdepuis le dossier de ce skill). Son résultat JSON indique quels fichiers il a écrits ; relayez toutwarning. - Installer.
npx shadcn add @remocn/<nom>. Les dépendances s'installent de manière transitive ; listez les fichiers créés. - L'utiliser. Montrez un extrait d'utilisation construit à partir de l'exemple des docs, dimensionné au canvas, à l'intérieur d'un
<Sequence durationInFrames>d'au moins saLengthplus un temps de maintien. Les transitions vont dansTransitionSeries.TransitioncommepresentationaveclinearTiming/springTimingà leurLength. Si l'utilisateur a nommé un endroit dans son code, placez‑le là ; sinon demandez où il doit aller. - Vérifier.
npx tsc --noEmit, puis une image fixe à la fin de son mouvement (npx remotion still <composition> out/<nom>.png --frame=<n>) et examinez-la.