Zur Nutzungsanleitung springen
interface-designvon Dammyjay93

Interface Design Skill.

Ein Claude Code- und Codex-Skill für UI-Design: handwerkliches Interface-Design für Dashboards, Admin-Panels, SaaS-Tools und Einstellungsseiten.

  • Web & UI
  • UI-Code
Dammyjay93/interface-design · .claude/skills/interface-design/SKILL.mdSKILL.md
--- name: interface-design description: Craft-first interface design for dashboards, admin panels, SaaS apps, tools, settings pages, data interfaces, and interactive products. Use when designing, building, reviewing, auditing, or refining product UI where visual craft, layout hierarchy, tokens, states, visual direction, or design-system consistency matter. Not for marketing pages, landing pages, campaigns, or brand-only work. --- ## Scope ## One focal point per view ## Type scale is a ratio, and weight beats size ## Density is a decision, expressed in px ## Spatial rhythm — breathe unevenly ## Proportions speak
Frontmatter und Abschnittsüberschriften aus der Upstream-Datei vom 14.09.2026 · 29.304 Zeichen insgesamt

01 Was es tut

Was der interface-design Skill in Claude Code und Codex bewirkt

Zusammenfassung, Workflow und Ergebnisse — alles aus der SKILL.md des Skills ausgelesen.

Aus der SKILL.mdGelesen am 14.09.2026 · kein aufgezeichneter Durchlauf

In den eigenen Worten des Skills

Eine handwerklich orientierte Disziplin für den Aufbau von Produkt-UI — Dashboards, Admin-Panels, SaaS-Apps, Tools, Einstellungsseiten, Datenoberflächen — mit den Entscheidungen, die ein Top-Design-Team treffen würde. Sie erzwingt ein funktionierendes Briefing vor dem Code: Wer ist der Mensch, welches eine Verb hat ihn hergeführt, und wie sollte sich die Oberfläche in Worten anfühlen, die etwas bedeuten.

Von dort aus schreibt es die Domain-Exploration vor (Domain, Farbwelt, Signature, verworfene Standards, Richtung), eine Typenskala auf Basis eines Verhältnisses, bei der Gewicht und Farbe die Hierarchiearbeit übernehmen, eine einzige verbindliche Tiefen-Strategie, semantische Tokens statt hartcodierter Literale sowie die Feinschliff- und Motion-Grundlagen — tabellarische Ziffern, konzentrischer Radius, Dauern unter 300 ms, keine Animation bei häufig ausgeführten Aktionen. Ausdrücklich nicht für Landing-Pages, Marketing-Websites, Kampagnen oder reine Markenarbeit.

Was er erzeugt

  • Ein Suggest + Ask-Vorschlag, der Domain, Farbwelt, Signature, Verwerfen und Richtung benennt.
  • Inline gerenderte Muster — Farbpaletten-Kacheln, die Typenskala in der echten Schrift, gestapelte Elevation-Karten, die Signature als reale Komponente — wenn ein Render-Tool vorhanden ist; die eigentliche Umsetzung landet trotzdem im Codebase.
  • Eine gespeicherte .interface-design/system.md mit Richtung, Tiefen-Strategie, Hierarchie-Entscheidungen und wiederkehrenden Komponentenmustern, die erst geschrieben wird, wenn der Nutzer zustimmt.
Siehe Beispiel-Prompt ↗

So funktioniert es

  1. 01
    Das Working Briefing schreiben

    Beantworten Sie vor jedem Code, wer der Mensch ist, welche Handlung er ausführen muss und wie sich die Oberfläche anfühlen soll — kompakt gehalten, außer die Richtung muss bestätigt werden.

  2. 02
    Die Produktdomäne erkunden

    Erzeugen Sie vier Ergebnisse, bevor Sie eine Richtung vorschlagen: mindestens 5 Domain-Konzepte, 5+ Farben aus der physischen Welt des Produkts, ein Signature-Element und 3 offensichtliche Standards, die verworfen werden.

  3. 03
    Die Richtung vorschlagen und bestätigen

    Beginnen Sie mit einem Suggest + Ask-Block, der Domain, Farbwelt, Signature, Verwerfen und Richtung benennt, und prüfen Sie dann, ob sich die Richtung richtig anfühlt, bevor Sie bauen.

  4. 04
    Muster rendern, wo möglich

    Wenn die Sitzung ein inline-visuelles Render-Tool hat, zeigen Sie die Palette, die Typenskala, die Elevation-Stufen und die Signature als reale Komponenten, statt sie zu beschreiben; andernfalls greifen Sie auf Code zurück.

  5. 05
    Gegen den Bestand bauen, dann verifizieren

    Untersuchen Sie die App, Tokens, Komponentenmuster und die system.md, patchen Sie die Implementierung, führen Sie Build, Typecheck oder Tests aus, sofern verfügbar, und verifizieren Sie dann visuell bei Desktop- und Mobile-Breiten.

  6. 06
    Anbieten, die Muster zu speichern

    Bieten Sie nach einer Aufgabe an, Richtung, Tiefen-Strategie, Hierarchie-Entscheidungen und wiederkehrende Komponentenmuster festzuhalten, damit spätere Sitzungen konsistent bleiben.

02 Finden Sie Ihren Favoriten

Wann das interface-design-Skill verwendet werden sollte

Verwenden Sie den interface-design Skill in Claude Code oder Codex, wenn die Aufgabe UI-Design dieser Art ist. Eignung und Grenzen unten stammen aus der eigenen Datei des Skills.

Gut geeignet

  • Produkt-UI-Arbeit: Dashboards, Admin-Panels, SaaS-Apps, Tools, Einstellungsseiten und Datenoberflächen.
  • Überprüfen, Auditieren oder Verfeinern einer bestehenden Produkt-UI, nicht nur das Erstellen neuer Screens.
  • Greenfield-Screens, größere Redesigns und vage Richtung, bei denen ein visueller Referenzdurchgang dem Code vorausgehen kann.
  • Eine bestehende system.md bei neuer Arbeit an ihren festgelegten Werten festhalten.

Grenzen kennen

  • Landing-Pages, Marketing-Websites, Kampagnen und reine Markenarbeit, die die Datei stattdessen an einen Marketing- oder Frontend-Design-Skill weiterleitet.
  • Generierte Bildassets decken nur Empty-State-Grafiken und Texturen ab — niemals Icons, Logos oder Diagramme.
  • Native Select- und Datumsfelder lassen sich nicht stylen und müssen daher durch ein Headless-Primitiv ersetzt werden, statt sie händisch nachzubauen.
  • Inline-Rendering ist bedingt: In CI, bei Headless-Agents oder in einfachen Terminals gibt es kein Widget, sodass der Skill auf Code, Tokens und einen schriftlichen Vorschlag zurückgreift.

Was Sie bereitstellen sollten

  • Der Mensch, das Verb und das GefühlDas Briefing muss festlegen, wer die Oberfläche öffnet, was diese Person erreichen muss und wie es sich anfühlen soll – in aussagekräftigen Worten; kann es das nicht, stellt der Skill eine knappe Rückfrage oder trifft eine verantwortbare Annahme und macht weiter.
  • Die bestehende CodebasisDie vorhandene App, Design-Tokens, Komponentenmuster und .interface-design/system.md werden geprüft, damit Steuerelemente und Stile wiederverwendet statt neu erfunden werden.
  • Ein Screenshot, für ein PaintoverWenn ein Bildgenerierungs-Tool verfügbar ist, kann ein vorhandener Screenshot in eine stärkere Version überführt werden, bevor irgendein Code geschrieben wird.

03 Innerhalb des Skills

Regeln, die der interface-design-Skill Claude Code und Codex vorgibt

8 konkrete Anweisungen, Standardwerte und Grenzen, die die SKILL.md für den Agent festlegt – der Teil der Datei, der das Ergebnis verändert.

  1. Führen Sie den Pre-Code-Checkpoint aus

    Bevor Sie UI-Code schreiben, auch kleine Ergänzungen, benennen Sie Intent, Hierarchy, Palette, Depth, Surfaces, Typography und Spacing – und können für jeden Punkt begründen, warum.

  2. Native, dann Primitive, dann selbst bauen

    Bauen Sie niemals ein div mit onClick, wo die Plattform bereits einen button oder link bietet; zustandsbehaftete Steuerelemente wie select, combobox, dialog, popover, tooltip, tabs und date picker stammen aus einer erprobten headless Primitive.

  3. Tokens statt fest codierter Literale

    Binden Sie das Styling an semantische Tokens – bg-card, border-border, text-muted-foreground – statt an bg-white, border-gray-200 oder text-gray-500, die Theming und Dark Mode brechen.

  4. Typografie über ein Verhältnis staffeln, nicht nach Gefühl

    Wählen Sie ein Verhältnis und staffeln Sie damit: etwa 1,2 für dichte oder ruhige UI, 1,25 für die meiste Produkt-UI, 1,333 für expressive UI, ausgehend von einem Fließtext von 14 bis 16px, gerundet auf ganze Pixel im Spacing-Grid.

  5. Legen Sie sich auf genau eine Depth-Strategie fest

    Wählen Sie ausschließlich Borders, subtile Schatten, geschichtete Schatten oder Verschiebungen der Oberflächenfarbe und halten Sie das überall durch; das Mischen von Strategien ist unter Avoid aufgeführt.

  6. Halten Sie UI-Bewegung unter 300 ms

    Button-Druck 100 bis 160 ms, Tooltips und Popovers 125 bis 200 ms, Dropdowns 150 bis 250 ms, mit einem eigenen Ease-out statt der schwachen eingebauten Kurven oder Ease-in.

  7. Keine Animation bei wiederholten Aktionen

    Alles, was über 100-mal am Tag getan wird – Tastenkürzel, die Befehlspalette – erhält gar keine Animation, weil es sich dadurch langsam anfühlt; Modals, Drawer und Toasts erhalten weiterhin die Standardanimation.

  8. Niemals von Skalierung Null aus animieren

    Einblendungen starten bei Skalierung 0,95 mit Opacity 0, denn nichts erscheint aus dem Nichts.

04 In Betrieb nehmen

interface-design in Claude Code oder Codex installieren

Ein npx skills add-Befehl, dann eine erste Aufgabe in Ihrem Agent und eine Checkliste für das Ergebnis.

interface-design zu Claude Code, Codex oder Ihrem Agent hinzufügen

Im eigenen Projekt ausführen; der Installer fragt, welchem Agent er hinzugefügt werden soll.

Terminal
npx skills add https://github.com/Dammyjay93/interface-design --skill interface-design

Generische skills-CLI-Form für .claude/skills/interface-design/SKILL.md; das Repository kann seinen eigenen Pfad dokumentieren.

Dem Skill eine erste UI-Design-Aufgabe geben

In den eigenen Begriffen des Skills verfasst; ersetzen Sie die Teile in Klammern durch Ihr Material.

Starter prompt
Build the settings page for [product], a SaaS tool. [The person] opens it to [task], and it should feel [feel], not like a generic admin panel. Our tokens and components live in [existing design system], so reuse those. The focal element is [focal element], and it needs loading, empty and error states.

Quelle: verfasst aus der SKILL.md in den eigenen Begriffen des Skills.

Das erste Ergebnis prüfen

Was die SKILL.md selbst als korrektes Ergebnis beschreibt:

  • Swap-Test – tauschen Sie die Schrift gegen die übliche und das Layout gegen eine Standardvorlage; überall dort, wo sich nichts anders anfühlen würde, haben Sie sich für den Standard entschieden.
  • Kniff-Test – kneifen Sie die Augen zusammen; die Hierarchie sollte weiterhin lesbar sein, und nichts sollte grell hervorstechen.
  • Signatur-Test – zeigen Sie auf fünf konkrete Elemente, in denen die Signatur zum Ausdruck kommt; das Gesamtgefühl zählt nicht.
  • Token-Test — lesen Sie die CSS-Variablen laut vor und fragen Sie sich, ob sie zur Welt dieses Produkts gehören oder zu einem beliebigen Projekt.
  • Betrachten Sie das Ergebnis im Inline-Render-Tool, einem lokalen Browser oder in Screenshots bei Desktop- und Mobile-Breiten.
  • Beheben Sie Überlappungen, fehlerhafte Abstände, leere Zustände, unleserlichen Text, fehlende Assets und generische Kompositionen, bevor Sie etwas präsentieren.

In OpenDesign importieren Sie interface-design über den SKILL.md-Link: Plugins → Add → Skill → Import from link, und wählen Sie es dann in der oberen Leiste aus.

05 Open Source, nachvollziehbar

Quelle, Lizenz und Verifizierung

Woher die Fakten auf dieser Seite stammen und wann sie zuletzt geprüft wurden.

Skill-Datei
.claude/skills/interface-design/SKILL.md Inhaltsprüfsumme bei Verifizierung aufgezeichnet; Commit 2f9be32
License
MIT Aus LICENSE.
Repository-Sterne
5.692 GitHub-Snapshot vom 2026-09-14 für das gesamte Repository Dammyjay93/interface-design. Keine Bewertung oder Nutzungszahl für interface-design.
Verifiziert von OpenDesign
14.09.2026 Quelldatei, Pfad, Lizenztext und Sternezählung wurden geprüft. Nicht in OpenDesign main gebündelt (geprüft 28.08.2026); ein Live-Durchlauf wurde auf dieser Seite nicht erfasst.

In der SKILL.md

  1. UmfangVerwenden Sie es für Dashboards, Admin-Panels, SaaS-Anwendungen, Tools, Einstellungsseiten; nicht für Landing- oder Marketing-Arbeiten.
  2. Intent FirstBeantworten Sie, wer der Mensch ist, was er erreichen muss und wie es sich anfühlen soll.
  3. Produkt-Domänen-ExplorationErstellen Sie zunächst Domänenkonzepte, eine Farbwelt, eine Signatur und 3 verworfene Standardlösungen.
  4. Rendern, wo es möglich istRendern Sie Muster bedingt, wenn Sie Vorschläge machen, Komponenten bauen oder Kritik üben, und behalten Sie die Argumentation im Fließtext.
  5. Visual H
Die eigene Beschreibung des Skills
„Craft-orientiertes Interface-Design für Dashboards, Admin-Panels, SaaS-Apps, Tools, Einstellungsseiten, Datenoberflächen und interaktive Produkte. Verwenden beim Entwerfen, Bauen, Reviewen, Prüfen oder Verfeinern von Produkt-UI, wo visuelle Sorgfalt, Layout-Hierarchie, Token, Zustände, visuelle Richtung oder Designsystem-Konsistenz von Bedeutung sind. Nicht für Marketingseiten, Landingpages, Kampagnen oder reine Brand-Arbeiten."

Front-Matter-Beschreibung aus SKILL.md. Die vollständige Datei umfasst etwa 29.304 Zeichen. Lesen Sie die vollständige Datei auf GitHub.

Interface Design

interface-design auf einer echten UI-Design-Aufgabe ausführen.

Laden Sie OpenDesign herunter, importieren Sie interface-design über den SKILL.md-Link, fügen Sie den obigen Prompt ein und lesen Sie den Plan vor dem Ergebnis.

Terminal
npx skills add https://github.com/Dammyjay93/interface-design --skill interface-design

OpenDesign Desktop

Ein Designsystem. Jeder Output unverkennbar deine Marke

Im vollständigen Vibe Design Workspace gelten dieselben Markenregeln für Websites, Slides, interaktive Prototypen, Dashboards, Bilder und HTML-Videos. Verbinde Codex, Claude Code, Cursor und weitere lokale Coding-Agents und gestalte kostenlos.

  • Web, Slides, Prototypen, Dashboards, Bilder und Video
  • 140+ Designsysteme plus die vollständige Vorlagen- und Skill-Bibliothek
  • Lokales Codex und 21+ Coding-Agents verbinden · Kostenlos

Für macOS und Windows