Design-DNA aus jeder Referenz-UI quantifizieren extrahieren — Tokens, qualitative Stile, visuelle Effekte — dann Komponenten generieren, die dazu passen.
design-dna nimmt Bilder, Screenshots oder Live-URLs als Referenzen und gibt ein strukturiertes Design-DNA-JSON aus: Farb-Tokens, Typografie-Skala, Abstände, qualitative Stil-Deskriptoren und visuelle Effektparameter. Die DNA zurück in Claude einspeisen beim Generieren von Komponenten und die Ausgabe bleibt on-brand statt generisches Tailwind.
Neue Komponenten generieren, die zum Design eines bestehenden Produkts passen
👤 Entwickler, die Features zu einem gestalteten Produkt hinzufügen⏱ ~30 minintermediate
Wann einsetzen: Du fügst einem bestehenden App einen Bildschirm hinzu und willst, dass er sich native anfühlt.
Ablauf
DNA von Live-URL
Use design-dna. Extract DNA from https://app.example.com/dashboard (logged-in screenshot).✓ Kopiert
→ DNA spiegelt das tatsächliche Produkt wider
Token-Drift prüfen
Compare DNA to our existing tailwind.config — flag drift.✓ Kopiert
→ Drift-Liste (z.B. 'shadow-md inkonsistent über Seiten')
Neuen Bildschirm generieren
Generate the new 'Settings' screen using our reconciled DNA.✓ Kopiert
→ Bildschirm nicht von der restlichen App zu unterscheiden
Ergebnis: Kohärentes Produkt, auch wenn Monate später neue Bildschirme hinzugefügt werden.
Fallstricke
Live-URL hinter Auth — DNA von öffentlicher Landing Page irreführend — Authentifizierten Screenshot verwenden, nicht die Marketing-Seite
Design-System aus Referenzen aufbauen
👤 Solo-Gründer / kleine Teams ohne Designer⏱ ~60 minadvanced
Wann einsetzen: Du startest eine App und willst schnell ein kohärentes Design-System.
Ablauf
3 Referenzen auswählen
Use design-dna. Extract DNA from 3 screenshots I admire (editorial, app, marketing).✓ Kopiert
→ 3 separate DNA-Objekte
Synthetisieren
Synthesize a single DNA emphasizing the editorial type scale and the app's spacing.✓ Kopiert
→ Zusammengeführte DNA
Starter-System ausgeben
Generate tailwind.config, CSS vars, and a Button + Card + Input set using the merged DNA.✓ Kopiert
→ Starter-Design-System im Repo
Ergebnis: Kohärente Baseline zum Iterieren statt mit Standard-Tailwind zu starten.
Fallstricke
Wildly unterschiedliche Ästhetiken synthetisieren ergibt Chaos — Referenzen wählen, die eine 'Familie' teilen — Variationen innerhalb eines Stils, keine Gegensätze