Dans les termes du Skill
Importe le contenu Figma dans les compositions HyperFrames selon cinq phases : assets statiques, tokens de marque, composants en HTML, timelines d'animation et shaders. Utilise l'API REST autant que possible (assets, tokens, composants) avec un connecteur optionnel pour les données d'animation et de shader. Chaque import fige les artefacts en local avec une provenance enregistrée, afin que les rendus n'appellent jamais Figma et restent déterministes.
La reconstruction du storyboard traite les frames comme des keyframes décrivant l'état d'un élément dans le temps, et non comme des diapositives. Prend en charge la liaison token-composant, si bien qu'une mise à jour de variable de marque recolore tous les composants importés. Tient compte des limites de débit avec relance automatique. Fonctionne sur tous les fichiers Figma accessibles au token configuré.
Ce qu'il produit
- Assets d'images figés sous .media/images/ avec provenance dans le manifest et extrait img
- Entrées de tokens de marque, sidecar figma-tokens.json et enregistrements binding-index dans .media/figma-bindings.jsonl
- Packages de composants HTML modifiables sous compositions/components/<name>/
- Scripts de timeline GSAP injectés après les balises CDN, en pause et finis, enregistrés sur window.__timelines
Fonctionnement
- 01Analyser la référence Figma
Utilisez parseFigmaRef pour extraire fileKey et nodeId à partir de l'URL de l'utilisateur, d'une chaîne fileKey:nodeId, ou d'un fileKey seul.
- 02Router selon l'intention vers la bonne phase
Faites correspondre la demande de l'utilisateur à une des cinq phases : export d'assets, import de tokens, reconstruction de composants, timelines d'animation, ou gestion des shaders.
- 03Récupérer via REST ou connecteur
REST est utilisé pour les assets, les tokens et les composants. Les animations et les shaders nécessitent un connecteur compatible ou un export manuel.
- 04Figer les artefacts en local avec provenance
Chaque import écrit un fichier local, ajoute au manifest les métadonnées de source, et régénère l'inventaire partagé d'utilisation des médias.
- 05Reconstruire l'animation et les storyboards à partir des données d'état
Les frames du storyboard deviennent des timelines d'élément par différenciation des frames adjacentes. Le contexte d'animation est normalisé en MotionDocs, puis en scripts GSAP.
- 06Vérifier par rapport à la vérité terrain
Comparez le rendu à l'export pixel natif de Figma pour la fidélité statique. La reconstruction d'animation doit atteindre un motion-PSNR minimum de 15 dB.