In den eigenen Worten des Skills
Importiert Figma-Inhalte in HyperFrames-Kompositionen über fünf Phasen: statische Assets, Brand-Token, Komponenten als HTML, Motion-Timelines und Shader. Nutzt wo immer möglich die REST API (Assets, Token, Komponenten) mit optionalem Connector für Motion- und Shader-Daten. Jeder Import friert Artefakte lokal mit protokollierter Provenienz ein, sodass Renderings Figma nie aufrufen und deterministisch bleiben.
Die Storyboard-Rekonstruktion behandelt Frames als Keyframes, die den Zustand eines Elements über die Zeit beschreiben, nicht als Folien. Unterstützt Token-zu-Komponenten-Bindung, sodass die Aktualisierung einer Brand-Variable jede importierte Komponente neu einfärbt. Berücksichtigt Rate-Limits mit automatischem Retry. Funktioniert über jede Figma-Datei, auf die das konfigurierte Token Zugriff hat.
Was er erzeugt
- Eingefrorene Bild-Assets unter .media/images/ mit Manifest-Provenienz und img-Snippet
- Brand-Token-Einträge, figma-tokens.json-Sidecar und Binding-Index-Einträge in .media/figma-bindings.jsonl
- Editierbare HTML-Komponentenpakete unter compositions/components/<name>/
- Nach den CDN-Tags eingefügte GSAP-Timeline-Skripte, pausiert und endlich, registriert unter window.__timelines
So funktioniert es
- 01Die Figma-Referenz parsen
Verwenden Sie parseFigmaRef, um fileKey und nodeId aus der URL, dem fileKey:nodeId-String oder dem bloßen fileKey des Benutzers zu extrahieren.
- 02Nach Absicht zur richtigen Phase routen
Ordnen Sie die Anfrage des Benutzers einer von fünf Phasen zu: Asset-Export, Token-Import, Komponenten-Rekonstruktion, Motion-Timelines oder Shader-Verarbeitung.
- 03Abruf per REST oder Connector
REST wird für Assets, Token und Komponenten verwendet. Motion und Shader erfordern einen kompatiblen Connector oder manuellen Export.
- 04Artefakte lokal mit Provenienz einfrieren
Jeder Import schreibt eine lokale Datei, ergänzt das Manifest um Quellmetadaten und regeneriert das gemeinsam genutzte Media-Use-Inventar.
- 05Motion und Storyboards aus Zustandsdaten rekonstruieren
Storyboard-Frames werden durch den Vergleich benachbarter Frames zu Element-Timelines. Der Motion-Kontext wird zu MotionDocs normalisiert, dann zu GSAP-Skripten.
- 06Gegen die Ground Truth verifizieren
Vergleichen Sie das Rendering mit Figmas eigenem Pixel-Export auf statische Genauigkeit. Die Motion-Rekonstruktion muss einen Motion-PSNR von mindestens 15 dB erreichen.