Oil UI
Agent-Leitfaden · OpenAI Codex

UI-Design mit OpenAI Codex: Websites, Konsolen und Apps mit Oil UI erstellen

OpenAI Codex und GPT-Modelle sind stark bei zustandsabhängiger Logik, synchronisierten Bedienelementen und datendichten Oberflächen. Mit Oil UI überträgt Codex diese technische Stärke auf präzise Typografie, klare Hierarchien und direkt nachvollziehbare Interaktionen – von einem live nutzbaren Schrifttester mit sofortiger Lizenzpreisberechnung über eine Incident-Konsole mit Topologie bis zu einer Surf-Prognose-App bei 390×844.

Die wichtigsten Punkte

  • Installiere Oil UI mit npx skills add oil-oil/oil-ui, damit Codex visuelle Hierarchie und einen zurückhaltenden Farbeinsatz festlegt, bevor Komponenten geschrieben werden.
  • Nutze die Stärke von Codex bei funktionierenden Zuständen: Beschreibe, wie Bedienelemente einander aktualisieren, etwa wenn das Ziehen einer Zeitleiste Logs, Traces und Deployment-Markierungen ausrichtet.
  • Erkunde mit demselben Produktbriefing unterschiedliche visuelle Richtungen, wie bei den neun Orvo-Landingpages oder den Serien Atelier Volders und Fonderie Mercier in der Galerie.
  • Prüfe jeden Zustand bei 1440×900 oder 390×844 mit Browser-Screenshots und Blindreviews durch Subagenten, um überflüssige Rahmen und abgeschnittene Labels zu beseitigen.
Kostenlosen Open-Source-Skill Oil UI für OpenAI Codex installieren
npx skills add oil-oil/oil-ui

Wähle im interaktiven Installer dein Codex- oder OpenAI-Agent-Verzeichnis aus.

Stärken von Codex im UI – und wo Leitplanken helfen

Mehr als achtzig Arbeiten in der Oil-UI-Galerie wurden mit GPT- und Codex-Modellen erstellt (GPT 6.1 Sol, GPT 6 Luna und GPT 6 Astra). Die laufenden Seiten zeigen, was Codex besonders gut beherrscht: Oberflächen, deren Gestaltung auf funktionierenden Berechnungen und verbundenen Zuständen beruht. In Fieldwork Type aktualisieren Eingaben im Schrifttester Schriftgewicht, Laufweite und Lizenzierung im Warenkorb direkt; in Nightwatch richtet das Ziehen des Zeitfensters Service-Topologie, Deployment-Markierungen und Fehlerlogs aus; in Vesper öffnen Rechnungsfilter Webhook-Payloads und Wiederholungsaktionen.

Ohne Vorgaben kann Codex komplexe Werkzeuge jedoch in unruhige Debug-Panels für Entwickler verwandeln: Jedes Feld bekommt einen eigenen Rahmen, Status-Badges reihen sich aneinander und jede Tabellenspalte erhält dasselbe visuelle Gewicht. Oil UI gibt Codex Regeln für Hierarchie und Reduktion, damit dichte Bildschirme ruhig bleiben.

Typische Codex- und GPT-Arbeiten aus der Galerie und ihre zentralen Interaktionen
Arbeit und ModellFormZentrale InteraktionViewport und Zustände
Fieldwork Type (GPT 6.1 Sol)Website einer unabhängigen SchriftgießereiLive-Schrifttester mit Preisen für Desktop-, Web- und App-Lizenzen1440×900 bis 390 px; Hero, erweiterter Tester und Lizenzauswahl
Nightwatch (GPT 6.1 Sol)Konsole für die Incident-BearbeitungDas Ziehen des Zeitbereichs richtet Topologiepfade, Deployments und Logs aus1440×900; Normalbetrieb, aktiver Incident, Untersuchung eines Spitzenwerts und Release-Ansicht
Vesper (GPT 6.1 Sol)Konsole für API-Nutzung und AbrechnungKunden nach Schwellenwerten filtern und Zeitverläufe fehlgeschlagener Rechnungen prüfen1440×900; Übersicht, Detailleiste für Ausnahmen und Befehlspalette
Tide (GPT 6.1 Sol)App für Surf- und GezeitenprognosenDas Bewegen auf der Zeitleiste aktualisiert Dünungshöhe, Wind und Gezeitenkurve gemeinsam390×844 mobil; interaktive index.html und screens.html mit 3 Bildschirmen

Der Ablauf Richtung → Zustand → Screenshot in Codex

Bitte Codex nicht, eine ganze Anwendung mit mehreren Bildschirmen in einem einzigen ungeprüften Durchgang zu erzeugen. Teile die Arbeit stattdessen in klare Kontrollpunkte auf.

  1. Oil UI installieren und ein aufgabenorientiertes Briefing übergeben

    Installiere den Skill mit npx skills add oil-oil/oil-ui und beschreibe anschließend Nutzer, zentrale Objekte, erforderliche Zustände und Viewport-Maße.

    npx skills add oil-oil/oil-ui
  2. Richtungen auf einer Seite vergleichen, bevor du dich festlegst

    Lass Codex mit echten Produkttexten eine Vergleichsseite mit 3 bis 4 klar unterschiedlichen Richtungen erstellen. Wähle eine Richtung und übernimm keine übrig gebliebenen Widgets aus verworfenen Entwürfen.

  3. Wichtige Zustände über URL-Parameter oder eine Mehrbildschirmseite bereitstellen

    Folge dem Muster aus der Galerie (?state=incident oder screens.html), damit sich jeder kritische Zustand direkt in einem Headless-Browser öffnen und reproduzierbar aufnehmen lässt.

  4. Nach der Prüfung bei 100 % und 200 % visuellen Ballast entfernen

    Prüfe die gerenderten Screenshots, entferne überflüssige Rahmen, korrigiere ungünstige Zeilenumbrüche und vergewissere dich, dass die primäre Aktion sofort auffällt.

Eine aussagekräftige Prompt-Vorlage für Codex

Codex erzeugt deutlich stärkere Oberflächen, wenn du beschreibst, wie sich Nutzeraktionen auf den Bildschirm auswirken. Diese Struktur kannst du direkt an dein eigenes Produkt anpassen:

Codex-Prompt-Vorlage für interaktive Web- und Desktop-Werkzeuge
Verwende Oil UI, um [Produktname und Kategorie, z. B. eine Konsole für API-Nutzung, Abrechnung und Kundenrechnungen für Entwicklerteams] bei einem Desktop-Viewport von 1440×900 zu gestalten und zu implementieren.
- Zentrale Aufgabe: Abonnements und live erfasste Nutzung verwalten, fällige Beträge und Rechnungsausnahmen für den aktuellen Zeitraum prüfen, Kunden nach Status und Nutzungsschwelle filtern sowie Einzelposten, Zahlungsverläufe und Webhook-Payloads einsehen.
- Verbundene Interaktionen: Beim Ändern der Filter werden Kundenliste und Nutzungstrend gemeinsam aktualisiert; beim Öffnen einer Ausnahmerechnung werden Zahlungswiederholung, Kontingentanpassung und Export verfügbar.
- Zu liefernde Zustände: 1) Alltagsarbeitsbereich mit Live-Filterung, 2) Detailansicht einer Ausnahmerechnung mit Wiederherstellungsaktionen und 3) Schnellbefehlspalette. Prüfe alle drei Zustände mit echten Browser-Screenshots.

Angelehnt an das Briefing, mit dem Vesper für die Oil-UI-Galerie erstellt wurde.

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.

Fieldwork Type · Unabhängige Schriftgießerei

Fieldwork Type

Unabhängige Schriftgießerei

GPT 6.1 Sol1440×900

Die Website einer unabhängigen Schriftgießerei (ab 1440×900, responsiv bis 390 Pixel Breite). Der erste Bildschirm stellt eine Hauptschrift in den Mittelpunkt: Besucher können eigenen Text eingeben und Schriftgrad, Strichstärke und Schriftbreite anpassen. Weiter unten folgen die Tabelle der Strichstärken, der Zeichensatz, Anwendungsbeispiele und Lizenzen nach Verwendungszweck (Desktop, Web, App), die in den Warenkorb gelegt werden können. Der Schrifttester und die Lizenzauswahl sind das Herzstück: Die Darstellung ändert sich während der Eingabe, und der Lizenzpreis wird mit jeder Option aktualisiert. Entwirf drei Zustände: den ersten Bildschirm, das geöffnete Tester-Panel und die Lizenzauswahl.

Arbeit und Prompt ansehen →
Nightwatch · Betriebsüberwachung und Vorfallreaktion

Nightwatch

Betriebsüberwachung und Vorfallreaktion

GPT 6.1 Sol1440×900

Ein Monitoring- und Bereitschaftstool für ein mittelgroßes Plattformteam (1440×900) mit englischsprachiger Oberfläche: Service-Topologie, Diagramme für Latenz, Fehlerrate und Datenverkehr, letzte Deployments, Logs und Traces; zeige bei einem Vorfall Warnungen, die aktuell bereitschaftsdienstliche Person und eine Vorfall-Zeitleiste. Ein sich entwickelnder Vorfall ist der Kern: Der ausfallende Service und betroffene nachgelagerte Services müssen in der Topologie deutlich erkennbar sein. Beim Ziehen des Zeitbereichs sollen Diagramme, Deployment-Markierungen und Logs aufeinander abgestimmt werden, damit erkennbar wird, welches Deployment das Problem verursacht hat. Entwirf drei Zustände: eine fehlerfreie Übersicht; einen laufenden Vorfall mit Warnung und hervorgehobenem betroffenem Pfad in der Topologie; sowie geöffnete Logs und Traces am Fehlerpeak, um das verantwortliche Deployment zu identifizieren.

Arbeit und Prompt ansehen →
Vesper · Abrechnungskonsole für API-Nutzung

Vesper

Abrechnungskonsole für API-Nutzung

GPT 6.1 Sol1440×900

Entwerfe eine Abrechnungskonsole für API-Nutzung und Kundenrechnungen für KI- und Entwicklertool-Teams, mit englischsprachiger Oberfläche in einer Desktop-Ansicht von 1440×900. Nutzer können Abonnements und Live-API-Nutzung verwalten, fällige Beträge und Rechnungsausnahmen im aktuellen Zeitraum prüfen, Kunden oder Rechnungen nach Status und Nutzungsschwelle filtern und einen Datensatz öffnen, um Einzelpositionen, Zahlungs- und Webhook-Zeitleisten sowie Ereignis-Payloads zu untersuchen. Berücksichtige erneute Zahlungsversuche, Kontingentanpassungen und Rechnungsexporte. Implementiere drei zentrale Zustände: den täglichen Arbeitsbereich mit Umsatz- und Nutzungstrends, Kunden- oder Rechnungslisten und Live-Filtern; eine Detailansicht für eine Ausnahmerechnung mit Nutzungsaufschlüsselung, Statuszeitleiste und Wiederherstellungsaktionen; sowie eine Befehlspalette. Liefere ein offlinefähiges `index.html` und erstelle `shots/desktop.png`, `shots/state-1.png` und `shots/state-2.png` mit 1440×900, DPR=2.

Arbeit und Prompt ansehen →
Tide · Surf- und Gezeitenprognose-App

Tide

Surf- und Gezeitenprognose-App

GPT 6.1 Sol390×844

Eine Surf- und Gezeitenprognose-App für Surfer (390×844): eine Liste gespeicherter Surfspots und für jeden Spot die Wellenhöhe, Periode, Windrichtung und -geschwindigkeit für heute und die nächsten sieben Tage, eine Gezeitenkurve sowie ein Vorschlag für die beste Zeit. Gezeiten und Bedingungen ändern sich mit der Zeit; deshalb steht die Datenvisualisierung im Mittelpunkt: Beim Ziehen der Zeitachse aktualisieren sich Wellen, Wind und Tide gemeinsam. Entwirf die Spotliste, die Detailansicht eines Spots und das Ziehen der Zeitachse zu einem bestimmten Zeitpunkt. Liefere `index.html` und ein `screens.html` mit drei nebeneinander angeordneten Bildschirmen.

Arbeit und Prompt ansehen →
Sammlung durchsuchen →

Oil UI Pro mit OpenAI Codex verwenden

Wechsle zu Oil UI Pro, wenn Codex die 10 spezialisierten Arbeitsbereich-Archetypen nutzen soll (Liste–Detail, Canvas–Inspektor, Zeitleiste, Node-Graph und weitere), eine bestehende Produktionscodebasis überarbeiten oder mehrere Blindreview-Runden mit dem Ziel 9/10 durchführen soll.

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

Häufige Fragen

Warum enthält die Galerie mehrere Codex-Arbeiten für dasselbe Produkt, etwa neun Orvo-Seiten?

Diese Serien zeigen, wie aus exakt demselben Briefing wirklich unterschiedliche Designrichtungen entstehen können. Alle neun Orvo-Seiten verwenden dieselben Produktfakten und Preise von $0 / $24.99 / $34.99, aber Launch Garden, Tandem, Coastal Workshop und Open Creative Studio verfolgen jeweils einen eigenen redaktionellen und räumlichen Ansatz.

Wie verhindere ich, dass Codex aus einer mobilen App eine zusammengedrückte Desktop-Website macht?

Gib einen Viewport von 390×844 vor und verlange sowohl eine interaktive index.html als auch eine screens.html mit drei bis fünf wichtigen Bildschirmen nebeneinander. Oil UI führt Codex zu einer Gestaltung nach Daumenreichweite, fokussierten Aufgaben pro Bildschirm und natürlich wirkenden mobilen Übergängen.

Wie sorgt Oil UI in Codex für einen Dark Mode, ohne alles in Neonfarben zu tauchen?

Oil UI passt die Helligkeit der Flächen an den Nutzungskontext an: dunkle Flächen für Fahrten bei Nacht (Yantu) oder rund um die Uhr besetzte Bereitschaftsräume (Nightwatch), während kräftige Akzentfarben aktiven Routen, Warnungen und zentralen Bedienelementen vorbehalten bleiben.

Sollte ich den Open-Source-Skill entfernen, wenn ich Oil UI Pro installiere?

Ja. Oil UI Pro enthält die gesamte Open-Source-Methode und erweiterte Arbeitsabläufe. Wenn nur Pro installiert bleibt, werden keine doppelten Skill-Aufrufe ausgelöst.

Verwandte Leitfäden