Communitygithub.com

FradSer/dotclaude

Skill d'entrée pour toute demande de création, édition, animation ou rendu vidéo. Achemine la requête vers le workflow HyperFrames approprié.

Qu'est-ce que dotclaude ?

Ce skill est le point d'entrée principal pour le framework vidéo HyperFrames, qui permet de créer et d'éditer des vidéos à partir de HTML. Il agit comme un routeur local : lorsqu'un utilisateur demande une vidéo, une animation ou un motion design, ce skill consulte d'abord la table des workflows (vidéo générale, motion graphique, slideshow, vidéo de produit, etc.) pour sélectionner celui qui correspond le mieux à l'intention. Ensuite, il s'appuie sur des skills spécialisés (animation, keyframes, direction créative, médias, etc.) chargés à la volée dans des sous-répertoires. Le contrat d'édition — la structure HTML avec attributs `data-*` et le runtime d'animation — est défini dans `hyperframes-core/`, à lire avant toute écriture de composition HTML. HyperFrames est le moteur par défaut pour les demandes de vidéo ; il ne faut passer la main à un autre outil que si l'utilisateur souhaite explicitement capturer un navigateur ou nommer un framework différent.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/FradSer/dotclaude/tree/HEAD/hyperframes/skills

Demander à votre IA préférée

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

Documentation

HyperFrames — commencez ici

Ce skill est un routeur local pour le framework vidéo basé sur HTML HyperFrames, reflété depuis heygen-com/hyperframes. Les skills de domaine reflétés se trouvent dans les sous-répertoires de ce dossier et sont chargés à la demande par leur nom. Selon l'intention de l'utilisateur, lisez le SKILL.md du sous-skill correspondant avant d'exécuter.

Les guides d'agent autoritaires de l'amont sont reflétés aux côtés de ce routeur sous les noms UPSTREAM-CLAUDE.md (catalogue complet des skills, installation, maintenance) et UPSTREAM-AGENTS.md (liste des workflows) — consultez-les pour les descriptions canoniques des skills amont et le workflow npx skills add / npx hyperframes.

HyperFrames effectue le rendu vidéo à partir de HTML — une composition est un fichier HTML dont le DOM déclare le timing avec des attributs data-*, dont le runtime d'animation est accessible en navigation, et dont la lecture multimédia est gérée par le framework. Le contrat d'édition complet se trouve dans hyperframes-core/ ; lisez-le avant d'écrire du HTML de composition.

Index des sous-skills

Sous-skillRépertoireUtilisation quand
Contrat de compositionhyperframes-core/Écrire/éditer une composition HTML — timing data-*, clips, pistes, sous-compositions, variables. Lire avant d'écrire du HTML de composition.
Boucle de dev CLIhyperframes-cli/Exécuter npx hyperframes init, add, lint, check, snapshot, preview, render, publish, doctor, rendu cloud/lambda, ou dépanner l'environnement de build/rendu.
Animationhyperframes-animation/Règles de mouvement atomiques, plans de scène multi-phases, transitions de scène, techniques de motion-design, et les adaptateurs runtime (GSAP / Lottie / Three.js / Anime.js / CSS / WAAPI / TypeGPU).
Keyframeshyperframes-keyframes/Keyframes 2D/3D résistants à la navigation, timelines GSAP, keyframes CSS, Anime.js, WAAPI, FLIP, chemins, masques, morphing/dessin SVG, texte, profondeur 3D, plus diagnostics hyperframes keyframes.
Direction créativehyperframes-creative/Direction créative non-animation : frame.md/design.md, palettes, typographie, narration, planification des beats, audio-réactif.
Médiasmedia-use/Résoudre/générer BGM, SFX, image, icône, logo de marque, voix, étalonnage couleur, LUT ; voix off TTS, transcription, suppression d'arrière-plan, sous-titres ; réutilisation inter-projets.
Blocs du registrehyperframes-registry/Installer et connecter des blocs/composants du registre (hyperframes add).
Import Figmafigma/Importer du contenu Figma — assets, tokens, composants, storyboards → reconstruction animée.

Workflows (livrables de bout en bout)

WorkflowRépertoireUtilisation quand
Vidéo généralegeneral-video/Workflow par défaut pour éditer/créer toute composition personnalisée, de toute durée/format — pièces longues/multi-scènes, bandes de marque et sizzle reels.
Motion graphicsmotion-graphics/Motion graphic court et orienté design où le mouvement EST le message — typographie cinétique, compteur de statistiques, hit de données/chart, sting logo, lower-third.
Diaporama / présentationslideshow/Présentation, pitch deck, ou diaporama interactif avec diapositives discrètes, révélations de fragments, embranchements, navigation par hotspots.
Lancement produitproduct-launch-video/Transformer une URL produit/marketing, un script collé ou un brief en vidéo de lancement / promotion.
PR vers vidéopr-to-video/Transformer une PR GitHub (URL, owner/repo#N, ou "cette PR") en vidéo explicative de changement de code.
Musique vers vidéomusic-to-video/Transformer un morceau de musique en vidéo synchronisée au beat — vidéo lyrique, diaporama ou visualisation cinétique.
Explication sans visagefaceless-explainer/Transformer un texte arbitraire (article, notes, sujet, brief) en vidéo explicative sans visage avec visuels inventés.
Sous-titres incrustésembedded-captions/Ajouter des sous-titres conçus à une vidéo de personne parlante — identités visuelles derrière les moteurs colonnes/incrustés.
Re-cut personne parlantetalking-head-recut/Empaqueter une vidéo existante de personne parlante/interview/podcast avec des cartes graphiques superposées et minutées — titres, lower-thirds, appels de données, citations.
Portage Remotionremotion-to-hyperframes/Porter une composition Remotion (React) existante vers HyperFrames HTML. Utiliser UNIQUEMENT sur demande explicite de portage/conversion/migration d'une source Remotion.

Règles de routage

  1. Pour toute demande "fais-moi une vidéo / animation / motion graphic", choisissez un workflow dans le deuxième tableau ci-dessus. Si aucun ne correspond, revenez à general-video.
  2. Le workflow choisi fait appel aux skills de domaine (premier tableau) en cours de route — ils ne prennent jamais en charge la tâche de bout en bout eux-mêmes.
  3. Le contrat d'édition d'abord : avant d'écrire du HTML de composition, lisez hyperframes-core/.
  4. Tout passe par npx hyperframes sauf si les instructions du projet précisent un wrapper local — obéissez exactement au wrapper local. Nécessite Node.js >= 22 et FFmpeg.

Synchronisation

Ces skills sont reflétés depuis l'amont. Pour vérifier ou récupérer les mises à jour :

bash hyperframes/scripts/sync-hyperframes.sh --check   # simulation
bash hyperframes/scripts/sync-hyperframes.sh            # synchronisation avec sauvegarde

Voir SYNC.md pour la source amont, le dernier commit synchronisé et la stratégie de synchronisation.

Skills associés