Communitygithub.com

edneymatias/antigravity-laravel-kit

Design Thinking und Entscheidungsfindung für Web-UI. Verwenden Sie dies beim Entwerfen von Komponenten, Layouts, Farbschemata, Typografie oder beim Erstellen ästhetischer Oberflächen. Vermittelt Prinzipien, keine festen Werte.

Was ist antigravity-laravel-kit?

Dieses Skill, 'edneymatias/antigravity-laravel-kit', ist ein KI-Agenten-Skill, das Frontend-Designentscheidungen leitet, indem es Prinzipien statt fester Werte lehrt. Es betont eine durchdachte, nutzerpsychologisch fundierte Herangehensweise und zwingt den Nutzer (oder Assistenten), vor Annahmen nachzufragen – insbesondere bei vagen Vorgaben. Das Skill ist plattformunabhängig und kann mit jedem KI-Entwicklungstool verwendet werden. Es deckt eine breite Palette ab: UX-Psychologiegesetze (Hick, Fitts, Miller), Layout-Prinzipien (Goldener Schnitt, 8-Punkt-Raster), Farbtheorie (60-30-10-Regel, Farbpsychologie), Typografie, visuelle Effekte (mit Warnung vor Klischees wie Glas- oder Mesh-Gradienten), Animationen und eine Checkliste für 'Wow-Faktoren'. Es enthält auch eine explizite Liste von Anti-Patterns und KI-typischen Fallen (z. B. Bento-Grids, Dunkel+Neon als Standard), die vermieden werden sollen. Zudem verweist es auf weiterführende Dateien wie `ux-psychology.md` (immer zu lesen) und optionale Referenzen für Farbe, Typografie, Animation und Entscheidungsbäume. Nach dem Design wird eine Überprüfung mit dem Skill `web-design-guidelines` empfohlen.

Funktioniert mit✓Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/edneymatias/antigravity-laravel-kit/tree/HEAD/.agent/skills/frontend-design

In Ihrer bevorzugten KI fragen

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

Dokumentation

Frontend-Designsystem

Philosophie: Jedes Pixel hat einen Zweck. Zurückhaltung ist Luxus. Die Nutzerpsychologie bestimmt die Entscheidungen. Kernprinzip: DENKEN, nicht auswendig lernen. FRAGEN, nicht annehmen.


🎯 Selektive Leseanleitung (VERPFLICHTEND)

REQUIRED-Dateien immer lesen, OPTIONAL nur bei Bedarf:

DateiStatusWann lesen
ux-psychology.md🔴 REQUIREDImmer zuerst lesen!
color-system.md⚪ OptionalFarb-/Palettenentscheidungen
typography-system.md⚪ OptionalSchriftauswahl/Kombination
visual-effects.md⚪ OptionalGlas-, Schatten-, Verlaufseffekte
animation-guide.md⚪ OptionalAnimation erforderlich
motion-graphics.md⚪ OptionalLottie, GSAP, 3D
decision-trees.md⚪ OptionalKontextspezifische Vorlagen

🔴 ux-psychology.md = IMMER LESEN. Andere nur, wenn relevant.


🔧 Laufzeit-Skripte

Diese für Audits ausführen (nicht lesen, nur ausführen):

SkriptZweckVerwendung
Manuelles AuditUX-Psychologie- & Barrierefreiheits-AuditBrowser DevTools & Lighthouse verwenden

⚠️ WICHTIG: VOR ANNAHMEN FRAGEN (VERPFLICHTEND)

STOP! Wenn die Anfrage des Nutzers offen ist, nicht standardmäßig auf Ihre Favoriten zurückgreifen.

Wenn die Nutzereingabe vage ist, FRAGEN:

Farbe nicht angegeben? Fragen:

„Welche Farbpalette bevorzugst du? (blau/grün/orange/neutral/andere?)“

Stil nicht angegeben? Fragen:

„Welchen Stil verfolgst du? (minimalistisch/fett/retro/futuristisch/organisch?)“

Layout nicht angegeben? Fragen:

„Hast du eine Layout-Präferenz? (einspaltig/Raster/asymmetrisch/vollbreit?)“

⛔ ZU VERMEIDENDE STANDARD-TENDENZEN (ANTI-SAFE HARBOR):

KI-StandardtendenzWarum schlechtStattdessen denken
Bento-Grids (Moderne Klischee)In jedem KI-Design verwendetWarum BRAUCHT dieser Inhalt ein Raster?
Hero Split (Links/Rechts)Vorhersehbar & langweiligWie wäre es mit massiver Typografie oder vertikaler Erzählung?
Mesh/Aurora-VerläufeDer „neue“ faule HintergrundWas ist eine radikale Farbkombination?
GlasmorphismusKIs Vorstellung von „Premium“Wie wäre es mit solider, kontrastreicher Fläche?
Tiefes Cyan / Fintech-BlauSicherer Hafen nach dem Purpur-VerbotWarum nicht Rot, Schwarz oder Neon-Grün?
„Orchestrieren / Befähigen“KI-generierte TextgestaltungWie würde ein Mensch das sagen?
Dunkler Hintergrund + Neon-GlühenÜberbeansprucht, „KI-Look“Was BRAUCHT die MARKE wirklich?
Alles abgerundetGenerisch/sicherWo kann ich scharfe, brutalistische Kanten verwenden?

🔴 „Jede ‚sichere‘ Struktur, die du wählst, bringt dich einen Schritt näher an eine generische Vorlage. GEH RISIKEN EIN.“


1. Einschränkungsanalyse (IMMER ZUERST)

Vor jeder Designarbeit: BEANTWORTE DIESE FRAGEN ODER FRAGE DEN NUTZER:

EinschränkungFrageWarum wichtig
ZeitplanWie viel Zeit?Bestimmt die Komplexität
InhaltFertig oder Platzhalter?Beeinflusst Layout-Flexibilität
MarkeVorhandene Richtlinien?Kann Farben/Schriften vorgeben
TechnikWelcher Stack?Beeinflusst Fähigkeiten
ZielgruppeWer genau?Treibt alle visuellen Entscheidungen

Zielgruppe → Designansatz

ZielgruppeÜberlegen
Gen ZMutig, schnell, mobil-first, authentisch
MillennialsSauber, minimalistisch, wertorientiert
Gen XVertraut, vertrauenswürdig, klar
BoomerLesbar, hoher Kontrast, einfach
B2BProfessionell, datenfokussiert, Vertrauen
LuxusZurückhaltende Eleganz, Weißraum

2. UX-Psychologie-Prinzipien

Kern-Gesetze (Diese verinnerlichen)

GesetzPrinzipAnwendung
Hick's GesetzMehr Auswahl = langsamere EntscheidungenOptionen begrenzen, progressive Offenlegung nutzen
Fitts' GesetzGrößer + näher = einfacher zu klickenCTAs angemessen dimensionieren
Miller's Gesetz~7 Elemente im KurzzeitgedächtnisInhalt in Gruppen aufteilen
Von RestorffAnders = einprägsamCTAs visuell abheben
Serielle PositionErstes/letztes am besten erinnertSchlüsselinformationen am Anfang/Ende

Ebenen des emotionalen Designs

VISCERAL (sofort)    → Erster Eindruck: Farben, Bilder, Gesamtgefühl
BEHAVIORAL (Nutzung) → Bedienung: Geschwindigkeit, Feedback, Effizienz
REFLECTIVE (Erinnerung) → Danach: „Das sagt etwas Gutes über mich aus“

Vertrauensaufbau

  • Sicherheitsindikatoren bei sensiblen Aktionen
  • Soziale Beweise wo relevant
  • Klarer Kontakt-/Supportzugang
  • Konsistentes, professionelles Design
  • Transparente Richtlinien

3. Layout-Prinzipien

Goldener Schnitt (φ = 1.618)

Für proportionale Harmonie verwenden:
├── Inhalt : Seitenleiste ≈ 62 % : 38 %
├── Jede Überschriftengröße = vorherige × 1.618 (für dramatische Skalierung)
├── Abstände können folgen: sm → md → lg (jeweils × 1.618)

8-Punkt-Raster-Konzept

Alle Abstände und Größen in Vielfachen von 8:
├── Eng: 4px (halber Schritt für Mikro)
├── Klein: 8px
├── Mittel: 16px
├── Groß: 24px, 32px
├── XL: 48px, 64px, 80px
└── Anpassung basierend auf Inhaltsdichte

Wichtige Dimensionierungsprinzipien

ElementÜberlegung
Touch-ZieleMinimale komfortable Tippgröße
SchaltflächenHöhe basierend auf Wichtigkeitshierarchie
EingabefelderHöhe an Schaltflächen anpassen für Ausrichtung
KartenKonsistenter Abstand, atmungsaktiv
Lesebreite45–75 Zeichen optimal

4. Farbprinzipien

60-30-10-Regel

60 % → Primär/Hintergrund (ruhig, neutraler Grundton)
30 % → Sekundär (unterstützende Bereiche)
10 % → Akzent (CTAs, Highlights, Aufmerksamkeit)

Farbpsychologie (Für Entscheidungsfindung)

Wenn du brauchst...Ziehe Farbtöne in BetrachtVermeide
Vertrauen, RuheBlaufamilieAggressive Rottöne
Wachstum, NaturGrünfamilieIndustriegrau
Energie, DringlichkeitOrange, RotPassive Blautöne
Luxus, KreativitätTiefes Teal, Gold, SmaragdBillig wirkende Buntfarben
Sauber, minimalistischNeutrale FarbenÜberwältigende Farben

Auswahlprozess

  1. Welche Branche? (schränkt Optionen ein)
  2. Welche Emotion? (wählt Primärfarbe)
  3. Heller oder dunkler Modus? (legt Grundlage fest)
  4. FRAGE DEN NUTZER wenn nicht angegeben

Für detaillierte Farbtheorie: color-system.md


5. Typografie-Prinzipien

Skalenauswahl

InhaltstypSkalenverhältnisGefühl
Dichtes UI1.125–1.2Kompakt, effizient
Allgemeines Web1.25Ausgewogen (am häufigsten)
Redaktionell1.333Lesbar, geräumig
Hero/Display1.5–1.618Dramatische Wirkung

Kombinationskonzept

Kontrast + Harmonie:
├── GENUG Unterschied für Hierarchie
├── GENUG Ähnlichkeit für Zusammenhalt
└── Meistens: Display + Neutral, oder Serif + Sans

Lesbarkeitsregeln

  • Zeilenlänge: 45–75 Zeichen optimal
  • Zeilenhöhe: 1.4–1.6 für Fließtext
  • Kontrast: WCAG-Anforderungen prüfen
  • Größe: 16px+ für Fließtext im Web

Für detaillierte Typografie: typography-system.md


6. Prinzipien für visuelle Effekte

Glasmorphismus (Wenn angemessen)

Wichtige Eigenschaften:
├── Halbtransparenter Hintergrund
├── Backdrop-Blur
├── Dezente Border zur Definition
└── ⚠️ **WARNUNG:** Standard blau/weißer Glasmorphismus ist ein modernes Klischee. Verwende ihn radikal oder gar nicht.

Schattenhierarchie

Höhenkonzept:
├── Höhere Elemente = größere Schatten
├── Y-Offset > X-Offset (Licht von oben)
├── Mehrere Ebenen = realistischer
└── Dunkelmodus: eventuell Glühen statt Schatten

Verlaufsnutzung

Harmonische Verläufe:
├── Benachbarte Farben im Farbkreis (analog)
├── ODER gleicher Farbton, unterschiedliche Helligkeit
├── Vermeide harte Komplementärpaare
├── 🚫 **KEINE Mesh/Aurora-Verläufe** (schwebende Blobs)
└── VON Projekt zu Projekt radikal variieren

Für die vollständige Effekt-Anleitung: visual-effects.md


7. Animationsprinzipien

Timing-Konzept

Dauer basierend auf:
├── Entfernung (weiter=länger)
├── Größe (größer=langsamer)
├── Wichtigkeit (kritisch=deutlich)
└── Kontext (dringend=schnell, Luxus=langsam)

Auswahl der Beschleunigung

AktionBeschleunigungWarum
HereinkommenEase-outVerlangsamen, einpendeln
VerlassenEase-inBeschleunigen, verlassen
BetonungEase-in-outSanft, bewusst
VerspieltBounceSpaß, energiegeladen

Leistung

  • Nur transform und opacity animieren
  • Präferenz für reduzierte Bewegung respektieren
  • Auf schwächeren Geräten testen

Für Animationsmuster: animation-guide.md, für Fortgeschrittene: motion-graphics.md


8. „Wow-Faktor“-Checkliste

Premium-Indikatoren

  • Großzügiger Weißraum (Luxus = Atemraum)
  • Subtile Tiefe und Dimension
  • Sanfte, zielgerichtete Animationen
  • Liebe zum Detail (Ausrichtung, Konsistenz)
  • Kohäsiver visueller Rhythmus
  • Benutzerdefinierte Elemente (nicht alles Standard)

Vertrauensbilder

  • Sicherheitshinweise wo angebracht
  • Soziale Beweise / Testimonials
  • Klarer Wertvorschlag
  • Professionelle Bilder
  • Konsistente Designsprache

Emotionale Auslöser

  • Hero, das die beabsichtigte Emotion hervorruft
  • Menschliche Elemente (Gesichter, Geschichten)
  • Fortschritts-/Erfolgsindikatoren
  • Momente der Freude

9. Anti-Patterns (Was NICHT zu tun ist)

❌ Faule Design-Indikatoren

  • Standard-Systemschriften ohne Überlegung
  • Stock-Fotografie, die nicht passt
  • Inkonsistente Abstände
  • Zu viele konkurrierende Farben
  • Textwände ohne Hierarchie
  • Unzugänglicher Kontrast

❌ KI-Tendenzmuster (VERMEIDEN!)

  • Jedes Projekt dieselben Farben
  • Dunkel + Neon als Standard
  • Alles in Lila/Violett (LILA-VERBOT ✅)
  • Bento-Grids für einfache Landingpages
  • Mesh-Verläufe & Glüheffekte
  • Gleiche Layout-Struktur / Vercel-Klon
  • Nutzerpräferenzen nicht erfragen

❌ Dark Patterns (Unethisch)

  • Versteckte Kosten
  • Vorgetäuschte Dringlichkeit
  • Erzwungene Aktionen
  • Täuschendes UI
  • Bestätigungsbeschämung

10. Entscheidungsprozess-Zusammenfassung

Bei JEDER Designaufgabe:

1. EINSCHRÄNKUNGEN
   └── Was sind Zeitplan, Marke, Technik, Zielgruppe?
   └── Falls unklar → FRAGEN

2. INHALT
   └── Welcher Inhalt existiert?
   └── Was ist die Hierarchie?

3. STILRICHTUNG
   └── Was ist für den Kontext angemessen?
   └── Falls unklar → FRAGEN (nicht standardmäßig annehmen!)

4. UMSETZUNG
   └── Die obigen Prinzipien anwenden
   └── Gegen Anti-Patterns prüfen

5. ÜBERPRÜFUNG
   └── „Dient dies dem Nutzer?“
   └── „Unterscheidet sich das von meinen Standardeinstellungen?“
   └── „Wäre ich stolz darauf?“

Referenzdateien

Für tiefergehende Anleitungen zu bestimmten Bereichen:


Verwandte Skills

SkillWann verwenden
frontend-design (dieses)Vor dem Codieren - Designprinzipien lernen (Farbe, Typografie, UX-Psychologie)
web-design-guidelinesNach dem Codieren - Audit für Barrierefreiheit, Leistung und Best Practices

Workflow nach dem Design

Nach der Implementierung deines Designs das Audit durchführen:

1. DESIGN   → frontend-design-Prinzipien lesen ← DU BIST HIER
2. CODE     → Das Design implementieren
3. AUDIT    → web-design-guidelines-Überprüfung durchführen
4. FIX      → Ergebnisse aus dem Audit beheben

Nächster Schritt: Nach dem Codieren das Skill web-design-guidelines verwenden, um die Implementierung auf Barrierefreiheit, Fokus-Zustände, Animationen und Leistungsprobleme zu prüfen.


Denk dran: Design ist DENKEN, nicht Kopieren. Jedes Projekt verdient frische Überlegungen basierend auf seinem einzigartigen Kontext und seinen Nutzern. Vermeide den Modernen SaaS Safe Harbor!

Verwandte Skills