Oil UI
Agent-Leitfaden · Claude Code

UI-Design mit Claude Code: Oil UI installieren, Prompts formulieren und Screenshots prüfen

Claude Code kann Repository-Strukturen gut erfassen, mehrstufige Arbeit aufteilen und Subagenten starten. Ohne Designvorgaben führen Prompts wie „Erstelle eine moderne Landingpage“ jedoch oft zu violetten Verläufen, verschachtelten Karten und erfundenen KPI-Badges. Oil UI gibt Claude Code einen strukturierten Designprozess: die Kategorie untersuchen, klar unterschiedliche Richtungen vergleichen und die gerenderte Seite in realen Viewports prüfen.

Die wichtigsten Punkte

  • Installiere den kostenlosen Open-Source-Skill mit npx skills add oil-oil/oil-ui in Claude Code, ohne dein Projekt an eine bestimmte Komponentenbibliothek zu binden.
  • Nenne im Prompt zuerst Produkt, Zielgruppe, zentrale Nutzeraufgabe, echte Inhalte und den Ziel-Viewport, etwa 1440×900 oder 390×844, statt vager Stiladjektive.
  • Lass Claude Code bei neuen Seiten oder Redesigns zunächst eine HTML-Vergleichsseite mit 3 bis 4 klar unterschiedlichen Richtungen erstellen, bevor die produktiven Zustände entstehen.
  • Nutze Claude-Code-Subagenten für Blindreviews ohne Implementierungskontext bei 100 % und 200 % Vergrößerung, damit Probleme mit Abständen, Kontrast und Hierarchie vor der Übergabe behoben werden.
Kostenlosen Open-Source-Skill Oil UI für Claude Code installieren
npx skills add oil-oil/oil-ui

Oder sende direkt an Claude Code: „Installiere diesen Skill für mich: Führe npx skills add oil-oil/oil-ui aus.“

Warum Claude Code von einem eigenen Design-Skill profitiert

Wenn du Claude Code ohne weitere Methodik um eine „klare, moderne SaaS-Oberfläche“ bittest, greift das Modell auf statistische Durchschnitte aus seinen Trainingsdaten zurück: eine zentrierte Überschrift mit Pillen-Badge, darunter drei gleich breite Karten und dekorative Sparklines oder „+24 %“-Zähler in der Ecke. Der Code lässt sich kompilieren, aber die Oberfläche wirkt so austauschbar wie jede andere KI-Demo.

Oil UI ändert die Reihenfolge der Arbeit. Statt direkt vom Prompt zum fertigen Markup zu springen, untersucht Claude Code, was die Produktkategorie verständlich macht, stellt unterschiedliche visuelle Richtungen auf einer Vergleichsseite gegenüber und prüft das tatsächliche Browser-Rendering, bevor die Arbeit als abgeschlossen gilt.

Einmal-Prompt im Vergleich zu Claude Code mit Oil UI
SchrittEinmal-Prompt in Claude CodeClaude Code mit Oil UI
AusgangspunktGreift auf generische SaaS-Kartenraster und zurückhaltende Standardpaletten zurückBeginnt mit Produktkategorie, Nutzeraufgabe und echten Inhalten
RichtungswahlNur ein Ergebnis; bei einem Fehlgriff muss der Prompt von Grund auf neu formuliert werdenIntegrierte Vergleichsseite bei 1440 px oder 390 px
Daten und TextErfindet häufig Prozentwerte und überflüssige BadgesRichtet die Hierarchie an echten Fachfeldern aus und entfernt Ballast
QualitätsprüfungEndet, sobald der Code kompiliertStartet einen Subagenten für ein Blindreview der ganzen Seite und von 200-%-Ausschnitten

Einrichtung in drei Schritten

Du kannst Oil UI global für dein Benutzerkonto oder lokal in einem Repository installieren, damit das ganze Team mit demselben Arbeitsablauf arbeitet.

  1. Skill-Installer ausführen und Claude Code auswählen

    Führe den folgenden Befehl im Terminal aus und wähle in der interaktiven Abfrage Claude Code sowie den gewünschten Installationsbereich aus.

    npx skills add oil-oil/oil-ui
  2. Sicherstellen, dass ein lokaler Browser Seiten rendern und aufnehmen kann

    Für die visuelle Prüfung werden echte Screenshots statt Vermutungen aus dem Quellcode benötigt. Stelle sicher, dass Playwright oder deine lokale Browser-Automatisierung den Entwicklungsserver bei 1440×900 (Desktop) und 390×844 (mobil) öffnen kann.

  3. Auf Oil UI Pro umsteigen, wenn du den vollständigen Arbeitsablauf brauchst

    Wenn du Oil UI Pro gekauft hast, installiere es über die CLI. Bei installiertem Pro benötigst du den Open-Source-Skill nicht zusätzlich.

    npx github:oil-oil/oil-cli install oil-ui-pro

So formulierst du aussagekräftige UI-Prompts für Claude Code

Sieh dir die mit Claude erstellten Arbeiten in der Galerie an: Margins, einen Tablet-E-Reader von Claude Opus 5.5, Echo, einen Sprachassistenten von Claude Opus 5.5, Pickup, eine Ride-Hailing-App von Claude Sonnet 5.5, und Pinch Checkout, ein Checkout-Modul von Claude Sonnet 5.5. Jeder Prompt beschreibt die Nutzer, die zentrale Interaktion und die Zustände, die funktionieren müssen.

Nutzer und Aufgabe klar beschreiben
Verlange statt einer „eleganten Mobilitäts-App“ konkret „einen Ride-Hailing-Ablauf bei 390×844 mit Bestätigung des Abholpunkts, live verfolgter Ankunft des Fahrers und Zieländerung während der Fahrt“.
Die zentrale Interaktion benennen
Sage Claude Code, welches Bedienelement oder welcher Übergang am wichtigsten ist: die live berechnete Preisänderung nach einem Gutscheincode, die Anmerkungsleiste in einem Langtext-Reader oder die Wellenform als Reaktion eines Sprachassistenten.
Viewports und konkrete Zustände festlegen
Nenne die genauen Viewport-Maße und die drei oder vier darzustellenden Zustände, damit der Agent jeden Zustand in einem echten Browser prüfen kann.
Wiederverwendbare Prompt-Vorlage für Claude Code
Verwende Oil UI, um die Oberfläche für [Produkttyp, z. B. ein Checkout-Modul für einen unabhängigen Buchladen] zu gestalten.
- Zielgruppe und zentrale Aufgabe: [z. B. Leser prüfen die Artikel im Warenkorb, wechseln zwischen Abholung und Versand, lösen einen Rabattcode ein und schließen die Zahlung ab]
- Zentrale Interaktion und Zustände: Konzentriere dich auf [wichtigste Interaktion]. Decke [Zustand 1: Standardformular], [Zustand 2: live neu berechnete Versandkosten und Rabatte] und [Zustand 3: Validierungsfehler bei der Karte mit Korrekturmöglichkeit] ab.
- Rahmenbedingungen: Behalte unseren bestehenden Technologie-Stack bei. Ziel ist 1440×900 auf dem Desktop und responsiv bis 390 px Breite.
Schlage zuerst unterschiedliche Designrichtungen vor, damit wir sie vergleichen können, bevor wir die gewählte Richtung weiter ausarbeiten.

Ersetze die Felder in eckigen Klammern durch deine echten Fachdetails und füge den Prompt in Claude Code ein.

Blindreviews mit Subagenten anhand echter Screenshots

Ein Agent, der gerade 600 Zeilen CSS geschrieben hat, bemerkt nur selten, wenn sich zwei Labels überlappen oder Sekundärtext zu wenig Kontrast hat. Oil UI löst das, indem der Hauptagent Screenshots der laufenden Seite aufnimmt und sie an einen neuen Claude-Code-Subagenten weitergibt, der nichts über die Implementierung weiß.

Der Prüfer untersucht Aufnahmen der ganzen Seite bei 100 %, 200-%-Ausschnitte dichter Bedienbereiche und unscharfe Blockstrukturen, die eine kopflastige oder eintönige Gestaltung sichtbar machen. Der Hauptagent behebt die gemeldeten Mängel, bevor er dir das Ergebnis zeigt.

Funktionierende Beispiele und Prompts aus der Galerie

Öffne die Live-Demos bei 1440 px oder 390 px und untersuche, wie Modell und Prompt die fertige Oberfläche geprägt haben.

Randnotizen · Tablet-E-Reader

Randnotizen

Tablet-E-Reader

Claude Opus 5.51024×1366

Die Tablet-Lesefläche einer App für lange Texte, im Hochformat mit 1024×1366 gestaltet und auf einer Präsentationsfläche platziert: Fließtext, Hervorhebungen, Anmerkungen, Inhaltsverzeichnis und Lesefortschritt. Konzentriere dich auf chinesische Langtext-Typografie: Schriftgrad, Zeilenhöhe, Absatzabstand und Abstände der Satzzeichen sorgfältig behandeln, damit zehn Minuten Lesen angenehm sind. Nutzer können nach dem Markieren von Text eine kurze Anmerkung schreiben. Erstelle drei Zustände: Lesen, Markieren und Schreiben einer Anmerkung sowie geöffnetes Inhaltsverzeichnis.

Arbeit und Prompt ansehen →
Pickup · Fahrtvermittlungs-App

Pickup

Fahrtvermittlungs-App

Claude Sonnet 5.5390×844

Der Bildschirm nach dem Buchen einer Fahrt in einer Fahrtvermittlungs-App (390×844): ein herannahendes Auto auf einer Karte, Fahrer- und Fahrzeugdetails, voraussichtliche Ankunft und Fahrtfortschritt nach dem Abholen. Zeichne Straßennetz und Route in Code, statt echte Karten-Screenshots zu verwenden. Das Warten auf das Auto ist der Moment mit der größten Anspannung, deshalb muss seine Entfernung sofort erkennbar sein. Erstelle drei Zustände: Warten, Auto eingetroffen und laufende Fahrt. Liefere `index.html` und `screens.html` mit den drei Bildschirmen nebeneinander.

Arbeit und Prompt ansehen →
Pinch-Kaufabwicklung · Checkout-Modul für E-Commerce

Pinch-Kaufabwicklung

Checkout-Modul für E-Commerce

Claude Sonnet 5.51440×900

Ein Checkout-Modul für den Onlineshop einer unabhängigen Designermarke (Desktop 1440×900, Checkout-Panel zentriert): Einkaufsliste, Lieferadresse, Zahlungsmethode und Bestellbestätigung. Jeder Schritt soll fließend ineinander übergehen, mit klaren Zuständen für jede Eingabe: wird ausgefüllt, ungültig und abgeschlossen. Der Abschluss einer Bestellung soll Freude auslösen und nicht nur ein Häkchen zeigen. Erstelle drei Zustände: Formular wird ausgefüllt, Validierungsfehler und erfolgreiche Bestellung.

Arbeit und Prompt ansehen →
Echo · KI-Sprachassistent

Echo

KI-Sprachassistent

Claude Opus 5.5390×844

Eine bildschirmfüllende mobile Oberfläche für einen KI-Sprachassistenten (390×844), mit Schwerpunkt auf der Visualisierung von Klang. Warten auf Sprache, Zuhören, Denken und Antworten sollen jeweils eine eigene Form haben. Zeige beim Antworten unten eine Ergebniskarte, etwa einen für dich gebuchten Termin, statt nur eine leuchtende Kugel. Eine violett-blau leuchtende Kugel ist der häufigste Standard; vermeide diesen Ansatz. Erstelle Aufnahmen aller vier Zustände. Liefere `index.html` und `screens.html` mit nebeneinander dargestellten Zuständen.

Arbeit und Prompt ansehen →
Sammlung durchsuchen →

Wann der Wechsel vom kostenlosen Skill zu Oil UI Pro sinnvoll ist

Der kostenlose Open-Source-Skill umfasst Kategorierecherche, Richtungsvergleiche, Prüfungen auf generische KI-Muster und die Nachbildung von Screenshots. Wechsle zu Oil UI Pro, wenn du mit Claude Code bestehende Produktionsanwendungen überarbeitest, dichte Desktop-Arbeitsbereiche gestaltest oder bis zu drei Runden mit Blindreviews durch Subagenten und aufgabenbasierten Klickzählungen durchführen möchtest.

Oil UI Pro entdecken
npx github:oil-oil/oil-cli install oil-ui-pro
Oil UI Pro entdecken →

Häufige Fragen

Bindet Oil UI Claude Code an React, Tailwind oder eine bestimmte UI-Bibliothek?

Nein. Oil UI liefert Designmethoden, Kriterien für das Layout und Schritte zur visuellen Prüfung. Claude Code schreibt Markup und Styles innerhalb deines bestehenden Stacks, sei es Next.js, Vue, Svelte, reines HTML/CSS oder ein internes Designsystem.

Wie unterscheiden sich Claude Opus und Claude Sonnet bei der Verwendung von Oil UI?

Opus trifft bei typografischer Skalierung, Rhythmus und redaktioneller Hierarchie über ganze Seiten hinweg meist die stärkeren Entscheidungen. Sonnet ist schneller und eignet sich gut für fokussierte Module, das Ergänzen von Zuständen und die Erweiterung einer festgelegten Richtung.

Kann ich Claude Code einen Referenz-Screenshot zum Nachbilden oder Anpassen geben?

Ja. Übergib den Bildpfad und gib an, ob du eine originalgetreue Nachbildung mit Pixelvergleich möchtest oder nur die typografische Stimmung und die Abstände für deine eigenen Produktinhalte übernehmen willst. Oil UI enthält für beide Fälle eigene Arbeitsabläufe.

Woran erkenne ich, dass Claude Code Oil UI tatsächlich anwendet?

Nimm „Verwende Oil UI“ in deinen Prompt auf. Statt sofort unformatierten Standardcode auszugeben, beschreibt Claude Code dann die Nutzeraufgabe, schlägt unterschiedliche visuelle Richtungen vor oder öffnet eine Vergleichsseite und prüft vor dem Abschluss gerenderte Screenshots.

Verwandte Leitfäden