In den eigenen Worten des Skills
Generiert produktionsreifes HTML/CSS mit Pretext-nativem Textlayout, bei dem Text tatsächlich neu umbricht, Höhen dynamisch berechnet werden und Layouts sich bei Größenänderung anpassen. Arbeitet auf Basis freigegebener Mockups (/design-shotgun), CEO-Pläne (/plan-ceo-review), Design-Review-Kontext oder Nutzerbeschreibungen. Leitet je nach Designkomplexität zur passenden Pretext-API-Stufe (einfache Layouts nutzen prepare + layout; Chat-UIs nutzen prepareWithSegments + walkLineRanges; editorielle Doppelseiten nutzen layoutNextLine für Text um Hindernisse).
30 KB Overhead, keine Abhängigkeiten. Erzeugt eigenständige HTML-Dateien (Pretext als Vendor-Code inline eingebettet) oder Framework-Komponenten (React/Svelte/Vue). Standardmäßig Vanilla-HTML mit Live-Reload-Server für sofortige Browser-Vorschau. Nie Lorem Ipsum – extrahiert echten Content aus Mockups oder generiert realistischen Text aus Plänen.
Was er erzeugt
- Eigenständige HTML-Datei mit inline eingebettetem Pretext, CSS Custom Properties aus Tokens, semantischem HTML5, contenteditable + MutationObserver für Live-Bearbeitung, ResizeObserver für Relayout bei Größenänderung, gespeichert unter ~/.gstack/projects/$SLUG/designs/<screen-name>-YYYYMMDD/finalized.html
- Framework-Komponentendatei (React TSX/JSX, Svelte, Vue) mit Pretext-Imports, die den Projektabhängigkeiten hinzugefügt werden, gespeichert unter ~/.gstack/projects/$SLUG/designs/<screen-name>-YYYYMMDD/finalized.[tsx|svelte|vue]
- finalized.json-Metadaten neben dem HTML mit source_mockup-Pfad, source_plan-Pfad, mode (approved-mockup/plan-driven/freeform/evolve), pretext_tier, Framework-Wahl, Iterationszähler, Datum, Screen-Name, Branch
- DESIGN.md-Datei im offenen DESIGN.md-Format, falls der Nutzer das Extraktionsangebot annimmt, mit CSS Custom Properties, Schriftfamilien, Farbpalette, Abstandsskala, Border-Radius-Werten und Schattenwerten, extrahiert aus dem generierten HTML
So funktioniert es
- 01Design-Kontext erkennen und weiterleiten
Prüft auf approved.json aus /design-shotgun, CEO-Pläne, Design-Varianten oder DESIGN.md-Tokens.
- 02Implementierungsspezifikation extrahieren
Wenn ein Design-Binary verfügbar ist, führt einen Prompt-Befehl auf dem freigegebenen PNG aus, um Farben, Typografie und Layout-Struktur per GPT-4o-Vision zu extrahieren.
- 03Intelligentes Pretext-API-Routing
Klassifiziert das Design in eine Stufe: einfache Layouts nutzen prepare + layout für resize-fähige Höhen; Card-Grids nutzen dasselbe für Selbst-Sizing; Chat-UIs nutzen prepareWithSegments + walkLineRanges für eng anliegende Bubbles; redaktionelle Spreads nutzen layoutNextLine für Text um Hindernisse.
- 04Pretext-native HTML generieren
Schreibt eine einzelne Datei mit eingebettetem Pretext (oder CDN-Fallback), CSS Custom Properties aus Tokens, semantischem HTML5, contenteditable + MutationObserver für Live-Bearbeitung, ResizeObserver für Neuanordnung bei Größenänderung, echtem Inhalt aus Mockup oder Plan extrahiert.
- 05Slop-Gate-Scan vor der Vorschau
Wenn ein Design-Detector verfügbar ist, scannt die finalisierte Seite einmal auf AI-Slop-Muster (violette Farbverläufe, identische Card-Grids, generische CTAs, die nicht aus dem Mockup stammen).