In den eigenen Worten des Skills
Ein Divergenz-Skill zur Erkundung eines einzelnen UI-Elements — ein Toast, die Pricing-Card, ein Hold-to-Delete-Button. Er nimmt ein beschriebenes Element, erstellt mehrere wirklich unterschiedliche Versionen davon, die entlang einer benannten Achse divergieren (Layout, Dichte, Persönlichkeit, Bewegung, Interaktionsmodell), und stellt sie hinter einen visuellen Picker, sodass der Nutzer live durchblättern und einen Gewinner bestimmen kann.
Er läuft nur bei expliziter Aufforderung, verwendet standardmäßig drei Varianten, hält die Exploration aus dem Produktionscode heraus und löscht die Prototyp-Oberfläche, sobald eine Variante integriert ist.
Was er erzeugt
- Ein live visueller Picker mit den Varianten, sodass man sie durchblättern und eine davon zum Gewinner machen kann.
- Eine Vergleichstabelle, die die Achse jeder Variante benennt, wann sie die richtige Wahl ist und welche Kosten sie mit sich bringt.
- Produktionscode für die gewählte Variante, integriert in die Codebasis, wobei die Prototyp-Oberfläche gelöscht wird.
- Screenshots jeder Variante, sofern Browser-Tooling verfügbar ist.
So funktioniert es
- 01Auf ein Element beschränken
Umfasst das Briefing mehrere Komponenten, wählt der Skill das Element mit dem größten Hebel aus, nennt welches und warum, und bietet den Rest als Folgeläufe an.
- 02Gelände erkunden
Erfasst Framework, Styling-System, Motion-Library, tokens, Produktpersönlichkeit und den Kontext, in dem das Element dargestellt wird, damit Varianten sich nativ im Produkt anfühlen.
- 03Richtungen zuerst benennen
Standardmäßig drei Varianten, auf Anfrage oder bei einem wirklich weiten Möglichkeitsraum bis zu fünf; jede erhält einen Namen und eine Achse, bevor Code geschrieben wird.
- 04Picker-Harness bauen
In einem Projekt hält eine isolierte Route eine Datei pro Variante plus eine kleine Harness-Datei; der Picker selbst wird aus PICKER.md kopiert, statt neu gestaltet zu werden.
- 05Vor dem Zeigen verifizieren
Die Harness wird ausgeführt und jede Variante auf Render- und Interaktionskorrektheit durchgeklickt, mit Screenshots, sofern Browser-Tooling vorhanden ist.
- 06Den Gewinner befördern
Nachdem der Nutzer gewählt hat, wird diese Variante gemäß dem Dateilayout, der Namensgebung und der Token-Nutzung des Projekts integriert, und die Prototyp-Oberfläche wird entfernt.