In den eigenen Worten des Skills
Dieser Skill bringt Coding-Agents dazu, Visual Design auf Agentur-Niveau im Wert von 150.000 $+ zu erzeugen, indem er exakte typografische Entscheidungen, räumlichen Rhythmus, Schattentechniken, Card-Strukturen und fließende Bewegungsmuster festlegt. Er verbietet generische Standards (Inter, Roboto, dickstrichige Icons, harte Schatten, Standard-Easing) und erzwingt hochwertige Alternativen wie Geist oder Clash Display, ultraleichte Icons und benutzerdefinierte Cubic-Bezier-Übergänge.
Jede Ausgabe muss einen einzigartigen Vibe-Archetyp (Ethereal Glass, Editorial Luxury oder Soft Structuralism) mit einem Layout-Archetyp (Asymmetrical Bento, Z-Axis Cascade oder Editorial Split) kombinieren, um Wiederholungen zu vermeiden. Komponenten verwenden verschachtelte Double-Bezel-Umhüllungen, Button-in-Button-Trailing-Icons, massiven Leerraum (py-24 bis py-40) und scroll-interpolierte Einblendanimationen. Jede Bewegung simuliert reale Physik ausschließlich über transform und opacity, mit strikten Performance-Leitplanken für Mobile.
Was er erzeugt
- Makelloser, pixelgenauer React/Tailwind/HTML-Code, der die gewählten Vibe- und Layout-Archetypen mit Double-Bezel-Komponentenstrukturen, benutzerdefinierter Cubic-Bezier-Bewegung und mobil-responsivem Kollaps umsetzt
So funktioniert es
- 01Variance Engine auslösen
Bevor der Agent Code schreibt, wählt er stillschweigend einen Vibe-Archetyp und einen Layout-Archetyp aus vordefinierten Premium-Kombinationen basierend auf dem Kontext des Prompts aus, um eine einzigartig maßgeschneiderte Ausgabe zu gewährleisten.
- 02Hintergrund und Typografie gerüstartig aufbauen
Die gewählte Textur (OLED-Schwarz mit radialen Verläufen, warmes Creme mit Rauschüberlagerung oder Silbergrau mit weichen Schatten) festlegen und massive Typografiegrößen mit übertriebenem Makro-Weißraum setzen.
- 03Verschachtelte Komponentenstrukturen entwerfen
Alle wichtigen Karten, Eingabefelder und Grids mit der Double-Bezel-Technik aufbauen: Eine äußere Hülle mit dünnem Rahmen und Innenabstand umschließt einen inneren Kern mit eigenem Hintergrund und mathematisch berechnetem kleinerem Radius.
- 04Fließende Bewegung choreografieren
Benutzerdefinierte Cubic-Bezier-Übergänge für alle Zustandsänderungen einsetzen, gestaffelte Navigations-Enthüllungen mit translate-y- und Opacity-Verschiebungen sowie magnetische Button-Hover-Physik mit diagonaler Translation und Skalierung.
- 05Scroll-Interpolation anwenden
Elemente treten mit einer sanften Fade-up-Animation (translate-y-16 blur-md opacity-0, die sich über 800ms+ auflöst) in den Viewport ein, wobei IntersectionObserver oder Framer Motions whileInView verwendet werden, niemals window-Scroll-Listener.
- 06Gegen die Vor-Ausgabe-Checkliste validieren
Den Code anhand einer 11-Punkte-Matrix bewerten, die sicherstellt, dass keine verbotenen Muster vorliegen, die Archetyp-Auswahl korrekt ist, die Double-Bezel-Architektur eingehalten wird, benutzerdefiniertes Easing verwendet wird, der mobile Kollaps funktioniert und die Animationen GPU-sicher sind, bevor geliefert wird.