Communitygithub.com

VYBE Typografie

Typografie für Bewegtbild – Schriftensysteme, Font-Paarungen mit gebündelten OFL-Schriften, Skalierungs- und Lesbarkeitsregeln für Video, kinetische Typografie-Techniken, Animation pro Buchstabe/Wort, Caption-Design und Sicherheitszonen in HyperFrames-Kompositionen. Verwenden Sie dieses Skill bei der Auswahl von Schriftarten, der Größenanpassung oder Animation von Text in einem VYBE-Video, beim Erstellen von kinetischem Text oder Lyrikvideos, beim Stylen von Untertiteln oder wenn Text überlappt, abgeschnitten, unlesbar oder generisch aussieht.

Was ist VYBE Typografie?

Dieser Skill („VYBE Typografie“) ist ein umfassendes Typografie-Werkzeug für Bewegtbildgrafiken, das speziell für VYBE-Compositions in HyperFrames entwickelt wurde. Es bietet eine kuratierte Sammlung von OFL-lizenzierten Schriftfamilien (Inter, Space Grotesk, Fraunces, JetBrains Mono, Anton, Orbitron) mit detaillierten Charakterbeschreibungen, empfohlenen Paarungen und Einrichtungsanweisungen (einschließlich @font-face-Deklarationen). Der Skill definiert strenge Lesbarkeitsregeln für Video, die durch den Befehl `hyperframes check` durchgesetzt werden: Mindestschriftgröße von 2,6 % der kurzen Seite (2,7cqmin, etwa 28px bei 1080p), Haltezeit ≈ 0,3 s pro Wort + 0,5 s, maximal 3,2 Wörter pro Sekunde auf dem Bildschirm und WCAG-AA-Kontrast (4,5:1 für Fließtext, 3:1 für große Schriften). Es enthält Sicherheitszonen (vertikales Video: obere 12 %, untere 22 %, rechte 14 % frei von Lesetext) und optimiertes Tracking (große Anzeige −0,02 bis −0,05 em, kleine Versalien +0,2 bis +0,5 em). Darüber hinaus dokumentiert der Skill einen Katalog von 12 kinetischen Typografie-Techniken (z. B. Unschärfe-zu-scharf, Slam, Maskenaufzug, Aufdeckung von der Mitte, Glyphen-Spreizung, Schreibmaschine, Umriss-Echo, Typ als Kamera, Wortwechsel, Hervorhebung, Count-up) mit Implementierungsdetails. Für Untertitel verwendet der Skill wortgenaue VYBE-Audio-Cues und eine Vorlage, die jedes Cue rendert und das aktive Wort hervorhebt, mit Richtlinien für Positionierung (nie das Motiv überdecken), maximal 2 Zeilen, 3–6 Wörter pro Cue und Stiloptionen (Großbuchstaben für soziale Medien, Satzfall für Kinofilme).

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SJbuilds04/VYBE/tree/HEAD/skills/vybe-typography

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht VYBE Typografie?

In der Bewegtbildgrafik ist Schrift oft der Hauptdarsteller. Behandle sie wie Filmmaterial: Sie hat Gewicht, Maßstab, Rhythmus und eine Kamera.

Gebündelte Schriftarten (OFL, in vybe/assets/fonts/, in jedes Projekt kopiert)

FamilieCharakterGeeignet für
Inter (variabel 100–900)neutral, präziseApple-minimal, Corporate, UI, Untertitel
Space Grotesk (300–700)technisch, verspieltWissenschaft, Experimente, Tech
Fraunces (variable Serife)warm, literarisch, hoher KontrastKinofilme, Dokumentationen, redaktionell
JetBrains Mono (100–800)Code, DatenBeschriftungen, Zahlen, Terminal-Look
Anton (400, kondensiert)laut, PosterKinetische Typografie, Social-Media-Hooks
Orbitron (variabel)Sci-Fi-DisplayCyberpunk-Titel (nur kurze Wörter)

Jede benannte Familie benötigt @font-face { src: url("assets/fonts/<file>.woff2") } in der Datei, die sie verwendet (HyperFrames Lint). Eine benutzerdefinierte Markenschriftart: Kopiere die Datei in assets/fonts/ und deklariere sie auf die gleiche Weise; überprüfe, ob ihre Lizenz das Einbetten erlaubt.

Paarungen: Fraunces + Inter (Kinofilm) · Inter + JetBrains Mono (Produkt/Tech) · Space Grotesk + JetBrains Mono (Wissenschaft) · Anton + Space Grotesk (Social/Kinetisch) · Orbitron (nur Titel) + Space Grotesk (alles andere).

Lesbarkeitsregeln für Video (durchgesetzt von den Handwerksaudits hyperframes check)

  • Minimale Lesegröße: 2,6 % der kurzen Seite → 2.7cqmin (28px bei 1080p). Fließtext 2,8–3,4cqmin; Überschriften 6–12cqmin; Hero-Wörter 15–34cqmin.
  • Haltezeit ≈ 0,3 s pro Wort + 0,5 s; eine Abschlusszeile ≥ 2 s.
  • ≤ 3,2 on-screen Wörter pro Sekunde über eine Szene hinweg; ≤ ~10 Wörter pro Zeile.
  • Kontrast WCAG AA (4,5:1 Fließtext, 3:1 groß). Über Bildmaterial einen Scrim oder Schatten hinzufügen.
  • Kein <br> in Fließtext; max-width verwenden (z. B. 78cqw) und umbrechen lassen. Display-Titel können bewusst mit block <span>s pro Zeile umbrochen werden.
  • Tracking: große Anzeige straffen (−0,02 bis −0,05em), kleine Versalien-Beschriftungen aufweiten (+0,2 bis +0,5em). Niemals letter-spacing animieren (es ruckelt) – Glyphen stattdessen mit x verteilen.
  • Sicherheitszonen: Vertikales Video hält Lesetext aus den oberen 12 %, unteren 22 % und rechten 14 % fern.

Kinetische Techniken

TechnikWie
Unschärfe-zu-scharfWörter in inline-block Spans, fromTo {opacity:0,y:30,filter:blur(14px)}, Staffelung 0,12–0,16
SlamEin Wort pro Takt, scale 2.4 → 1 mit back.out(1.6), Farbfeld wechselt dahinter
MaskenaufzugZeilenwrapper overflow:hidden, innerer Text yPercent 110 → 0
Aufdeckung von der MitteclipPath: inset(0 50% 0 50%) → inset(0)
Glyphen-SpreizungPro-Buchstabe x-Versätze zur Mitte hin zusammenfallend auf 0
SchreibmaschineclipPath-Einschnitt mit steps(n)-Easing oder pro-Zeichen Opazitätssets
Umriss-EchoWort duplizieren mit -webkit-text-stroke, transparente Füllung, versetzte Spur
Typ als KameraDas gesamte Wortstapel über den Bildrand hinaus skalieren/drehen in die nächste Szene
WortwechselZwei Wörter in einer festen Box stapeln; yPercent das alte raus und das neue rein
HervorhebungInline-Block .hl Span skaliert mit back.out oder ein Marker-Balken scaleX 0→1 dahinter
Count-upTabellenziffern + onUpdate schreibt Math.round(v)

Untertitel (wortgenau)

vybe audio injiziert <script type="application/json" id="vybe-captions"> Cues ({start, end, text, words:[{text,start,end}]}) und jede VYBE-Vorlage enthält einen Untertitelersteller, der ein Element pro Cue erzeugt und jedes Wort zu seinem transkribierten start aufleuchtet. Stil nach Marke:

  • Position innerhalb der Sicherheitszone, oberhalb von Lower-Third-Grafiken, niemals das Motiv überdeckend.
  • 3–6 Wörter pro Cue, maximal 2 Zeilen, 3–3,4cqmin, Gewicht 600+, Scrim oder Schatten.
  • Hebe das aktive Wort hervor (Opazität 0,45 → 1, oder Akzentfarbe über eine Klasse).
  • Social: Großbuchstaben, fett, Pop-Skalierung bei jedem Cue; Kinofilm: Satzfall, dezentes Einblenden.
  • Niemals Untertitel mit geschätzten Wortzeitpunkten; Timing auf Zeilenebene muss wie Zeilenebene aussehen.

Individual skills in this repo

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

SJbuilds04/vybe-audio-design

Sound design and music direction for VYBE / HyperFrames videos — choosing music by mood and arc, spotting sound effects to picture, voiceover direction and provider choice (HeyGen, ElevenLabs, Kokoro, Gemini), ducking, loudness targets, beat-synced editing and caption sync. Use when planning or fixing the audio of a video, when a video feels silent, cheap, cluttered or out of sync, or when choosing a voice or music provider.

SJbuilds04/vybe-cinematic-3d

Deterministic Three.js / WebGL for HyperFrames videos — 3D scenes, particle systems, procedural geometry, product turntables, scientific models (molecules, planets, black holes), lighting rigs, camera paths and camera cuts, rendered frame-exactly from HyperFrames time. Use when a VYBE storyboard calls for 3D, depth, particles, space, a rotating product, a data sculpture, or when a Three.js layer renders black, flickers or differs between renders.

SJbuilds04/vybe-image-to-motion

Animate a still image into video. Analyzes the image, plans the motion, and picks the right technique — programmatic 2.5D (camera moves, depth-map parallax, subject/background layer separation, particles, fog, light) or AI image-to-video (Runway Gen-4.5 / Veo 3.1 / Kling 3.0, Luma Ray 3.2, Gemini Omni Flash) for organic motion like walking, faces, water or hair — then composes the result in HyperFrames with music, SFX and text. Use when someone supplies an image and asks to animate it, bring it

SJbuilds04/vybe-motion-design

Motion design craft for VYBE / HyperFrames videos — animation principles, easing and timing, choreography and staggering, scene transitions, camera movement, and visual effects (blur, glow, masks, grain, light leaks), written as seek-safe GSAP recipes. Use when designing or fixing how things move in a video — entrances, exits, transitions between scenes, camera moves, rhythm, or when motion feels generic, floaty, stiff or repetitive.

Verwandte Skills