Communitygithub.com

HyperFrames Werbevideo (9:16)

Erstellt ein 9:16 Werbevideo in HyperFrames basierend auf einer Website oder Produktseite, inklusive Benutzerreise, Karussell, Vorteilen, Preis, Call-to-Action und finalem Rendering.

Was ist HyperFrames Werbevideo (9:16)?

Dieses Skill ermöglicht es dir, aus einer bestehenden Website oder Produktseite ein vollständiges 9:16-Werbevideo für Plattformen wie Instagram Reels, TikTok oder YouTube Shorts zu generieren. Es simuliert eine reale Browsersession mit Scrollen, Klicken und Animationen – kein statischer Diashow-Effekt. Der Skill basiert auf der HyperFrames-Engine und erfordert eine vorherige DOM-Inspektion mit `mobile-dom-fidelity`. Er erzeugt eine strukturierte HTML-Komposition (`index.html`), ein gerendertes MP4-Video sowie eine Validierungszusammenfassung. Der Workflow definiert neun Szenen (Intro, Karussell, Produkt-Highlight, Klick, Vorteile, Preis, Auswahlmöglichkeiten, Warenkorb/Checkout, CTA). Jede Aktion wird als Ursache-Wirkung modelliert: Scrollen deckt Abschnitte auf, der Cursor klickt sichtbare Komponenten, und GSAP-Timelines werden für deterministische Animationen genutzt. Der Skill erzwingt strenge Validierungsregeln: Ziele müssen vor dem Klick sichtbar sein, keine Überlagerungen, keine defekten Bilder und keine überlappenden Texte in Schlüsselbildern. Vor der Auslieferung müssen die Befehle `hyperframes lint`, `validate` und `inspect` laufen.

Funktioniert mit~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/galeonel/hyperframes-skills/tree/main/skills/hyperframes-commercial-video

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

HyperFrames Werbevideo

Verwende dieses Skill, nachdem du die Seite mit mobile-dom-fidelity inspiziert hast.

Videostruktur

  1. Intro mit einer kurzen Überschrift.
  2. Scrollen oder Eintritt ins Karussell.
  3. Hauptprodukt-Highlight.
  4. Simulierter Produktklick.
  5. Hauptvorteile.
  6. Preis.
  7. Benutzerauswahlmöglichkeiten.
  8. Warenkorb oder Checkout.
  9. CTA oder finale Bestätigung.

Interaktive Reise

Das Video sollte sich wie eine echte Browsing-Sitzung anfühlen, nicht wie eine Diashow. Modelliere jede Aktion als Ursache und Wirkung:

  • Scrollen deckt den Abschnitt auf;
  • Karussell bewegt sich durch die Produkte;
  • Hauptkarte kehrt in die Mitte zurück;
  • Cursor klickt auf die Karte;
  • Produktseite erscheint;
  • Vorteile werden sichtbar;
  • Preis und CTA erhalten Fokus;
  • Klick führt zum Warenkorb oder Checkout;
  • Finale zeigt Schlussfolgerung oder Zustimmung.

Kompositionsregeln

  • Vertikales Format: 1080x1920.
  • Verwende echten, aus dem DOM extrahierten Text.
  • Verwende lokale Assets oder erlaubte URLs.
  • Registriere angehaltene GSAP-Timelines in window.__timelines.
  • Vermeide Fetch-Vorgänge zur Renderzeit.
  • Vermeide nicht-deterministische Date.now() und Math.random().
  • Jeder animierte Klick muss eine sichtbare Komponente treffen.

Animationsmuster

  • Titel: sanftes Eintippen, ohne aggressive Geschwindigkeit.
  • Karten: Eintritt mit y, opacity und leichtem scale.
  • Karussell: horizontale Bewegung mit einer Pause auf der Hauptkarte.
  • Klick: Cursor, Welle, Mikro-Zoom und Fokus-Schatten.
  • Bildschirmwechsel: lateraler Übergang von rechts nach links.
  • Produkt: leichter Zoom auf das Hauptbild und gestaffelter Vorteilseintritt.

Klick-Zuordnung

Bevor du einen Klick animierst, registriere:

Zielselektor:
sichtbar ab:
Klickzeit:
Zielrechteck:
Klick x/y:
Szene nach dem Klick:

Lehne den Klick ab, wenn:

  • das Ziel noch unsichtbar ist;
  • das Ziel außerhalb des Viewports liegt;
  • eine andere Überlagerung das Ziel abdeckt;
  • der Cursor vor dem Ende der Eintrittsanimation ankommt.

Erforderliche Validierung

Vor der Auslieferung:

npx hyperframes lint ./project
npx hyperframes validate ./project
npx hyperframes inspect ./project --samples 18

Bei simulierten Klicks zusätzlich validieren:

  • Ziel existiert;
  • Ziel ist zum Klickzeitpunkt sichtbar;
  • Klickmittelpunkt liegt innerhalb des Begrenzungsrahmens;
  • keine defekten Bilder;
  • keine überlappenden Texte in Schlüsselbildern.

Erwartete Ausgabe

  • Komposition index.html;
  • gerendertes MP4-Video;
  • Validierungszusammenfassung;
  • ggf. bereinigter Übergabeordner.

Individual skills in this repo

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

Verwandte Skills