HyperFrames Creative
Marke, Tempo, Stil, Erzählung und Kompositionsrichtung. Verwenden Sie dies, nachdem der technische Vertrag von hyperframes-core abgeschlossen ist.
Für Bewegungsmuster, Szenenentwürfe, Übergänge und CSS-Marker-Effekte verwenden Sie hyperframes-animation – diese Skill ist bewusst nicht-animiert.
Lesen Sie diese beiden ZUERST für jede nicht-triviale Komposition – sie überschreiben Web-Instinkte:
references/house-style.md– "interpretiere den Prompt, generiere echten Inhalt", die Standard-Faule-Liste und das Rezept für Hintergrund-/Vordergrundschichten. Dies macht aus einer wörtlichen Neugestaltung ein Konzept.references/video-composition.md– Video-Medium-Skalierung, Tiefe und Vordergrunddetails. Es erklärt, wie man leere Webseiten-Layouts vermeidet, ohne eine universelle Elementanzahl aufzuzwingen.Diese zu überspringen ist der häufigste Grund für generische, webseitenartige Ausgaben. Sie sind keine optionalen Zeilen in der untenstehenden Routing-Tabelle – für alles, was über eine einzeilige Bearbeitung hinausgeht, öffnen Sie beide, bevor Sie Farben wählen oder HTML schreiben.
Arbeitsablauf
- Wenn ein Projekt eine Design-Spezifikation hat, lesen Sie sie zuerst und behandeln Sie ihre Frontmatter-Tokens als Markenwahrheit (Farben, Schriftarten, Abstände, Ton, Einschränkungen). Welche Datei zu lesen ist (Reihenfolge
frame.md→design.md→DESIGN.md) und wie sie zu parsen ist (Frontmatter = normativ, Prosa = Kontext) ist einmal inreferences/design-spec.mddefiniert – lösen Sie auf und laden Sie gemäß diesem Dokument. - Wenn keine Design-Spezifikation existiert und der Benutzer nach einer visuellen Richtung fragt, wählen Sie einen Pfad:
- Fertige Frame-Voreinstellung (optional) →
frame-presets/(übernehmen Sie eineFRAME.mdalsframe.md; siehereferences/design-spec.md) - Benannter Stil oder Stimmung →
references/visual-styles.md - Schnelle Standardeinstellungen →
references/house-style.md - Interaktive Auswahl →
references/design-picker.md
- Fertige Frame-Voreinstellung (optional) →
- Für Arbeiten mit mehreren Szenen planen Sie Beats und Rhythmus, bevor Sie HTML schreiben →
references/beat-direction.md. Für Szenenübergänge springen Sie zuhyperframes-animation/transitions/. - Für bewegungsintensive Arbeiten lesen Sie
references/motion-principles.md(übergeordnete Leitplanken), dann gehen Sie zuhyperframes-animationfür atomare Regeln.
Routing
| Thema | Lesen |
|---|---|
Übernehmen Sie eine fertige Frame-Voreinstellung als frame.md (optional) | frame-presets/ · references/design-spec.md |
| Standardpaletten, Bewegung, Typografie, faule Standardeinstellungen, um zu hinterfragen | references/house-style.md |
| Benannte Stilvoreinstellungen, Stimmungs-zu-Stil-Routing | references/visual-styles.md |
| Palettenspezifische Farbtokens | palettes/*.md |
| Kompositionsmuster – PiP, Text hinter Subjekt, Titelcard, Slideshow | references/composition-patterns.md |
| Statistiken / Infografik-Präsentation | references/data-in-motion.md |
| Strukturierte Erweiterung für offene Prompts | references/prompt-expansion.md |
| Video-Medium-Dichte, Skalierung, Farbe, Rahmenkomposition | references/video-composition.md |
| Pro-Beat-Richtung, Rhythmusplanung, Übergangszeitplanung | references/beat-direction.md |
| Überprüfung der Spezifikation nach der Erstellung (Farben, Typ, Ecken, Abstand, Tiefe) | references/design-adherence.md |
| Übergeordnete Bewegungsleitplanken und GSAP-Qualitätsregeln | references/motion-principles.md |
| Schriftauswahl, Paarungen, gerenderte Video-Typ-Leitplanken | references/typography.md |
| Story-Doktrin – Haken-Sprache, Wert-vor-Beweis, Storyboard-als-Vorschlag | references/story-spine.md |
| Skript-Tempo, Ton, Anfänge, Zahlenaussprache | references/narration.md |
| Vorberechnete Audio-Bänder, auf Bewegung abgebildet | references/audio-reactive.md |
Skripte
scripts/contrast-report.mjs– Kontrastwarnungen aus gerenderten Frames überprüfen.scripts/extract-audio-data.py– Audio-Bänder für audio-reaktive Kompositionen vorab extrahieren.scripts/package-loader.mjs– Unterstützungsskript für gebündelte kreative Werkzeuge.
contrast-report.mjs löst Helper-Pakete zuerst aus dem aktuellen Projekt auf, kann dann die gebündelte HyperFrames-Paketversion bootstrappen. Setzen Sie HYPERFRAMES_SKILL_PKG_VERSION=<version> nur, wenn Sie die Skill außerhalb der gebündelten CLI/Skill-Installation ausführen und diese Bootstrap-Version explizit festlegen müssen.
Führen Sie vom Repository-Stamm mit expliziten Pfaden aus, zum Beispiel:
python skills/hyperframes-creative/scripts/extract-audio-data.py <audio-file>
Animationsanalyse (animation-map.mjs) befindet sich in hyperframes-animation/scripts/.
Grenzen
- Überschreiben Sie keine technischen Regeln von
hyperframes-core. - Verlangen Sie kein Designsystem für eine minimale technische Komposition.
- Fügen Sie keine zusätzlichen Szenen, Erzählungen, Musik, Untertitel oder Übergänge hinzu, es sei denn, die Anfrage verlangt danach oder Sie schlagen die Erweiterung zuerst vor.
- Halten Sie Rezeptreferenzen aufgabenspezifisch; lesen Sie nicht jede Referenz für einfache Bearbeitungen.