In den eigenen Worten des Skills
Verwaltet das Design System, das in Stitch als Source of Truth eines Projekts dient, mithilfe von MCP-Tools. Es ruft Projekt-Metadaten und Screen-Assets ab (list_projects, list_screens, get_screen, read_url_content), synthetisiert Tokens entweder aus vorhandenen Screens über den Skill design-md oder aus einer einfachen Beschreibung, schreibt .stitch/DESIGN.md und lädt anschließend das Markdown hoch und ruft create_design_system_from_design_md auf.
Ein verbindlicher Checkpoint erfordert die Zustimmung des Nutzers zu Anzeigename, Farben, Schriften und Rundung, bevor irgendetwas hochgeladen wird. Nach der Erstellung überträgt apply_design_system die Tokens auf vorhandene Screens ausschließlich anhand von Screen-Instance-IDs, und .stitch/metadata.json erfasst das Projekt, die Screens und eine Zusammenfassung des Design Systems.
Was er erzeugt
- Eine für das Projekt generierte DESIGN.md-Designdatei.
- Eine .stitch/metadata.json-Datei, die Projekt-ID, Titel, alle bekannten Screens und eine Zusammenfassung des Design Systems erfasst.
- Design-Tokens auf Projektebene, die in Stitch vorgehalten werden und die spätere Generierungs-Prompts nicht erneut nennen müssen.
So funktioniert es
- 01Projekt- und Screen-Assets abrufen
list_projects findet die Ziel-projectId, list_screens zeigt repräsentative Screens wie Home oder Main Dashboard, und get_screen liefert die Screenshot- und htmlCode-Download-URLs, bevor das HTML abgerufen wird.
- 02Das Design System synthetisieren
Vorhandene Screens werden mit dem Skill design-md interpretiert; ein völlig neues Projekt oder eine direkte Beschreibung wird behandelt, indem die vagen Begriffe des Nutzers zunächst auf präzise Werte abgebildet werden.
- 03DESIGN.md hochladen und das Design System erstellen
Das empfohlene Uploader-Skript kodiert das Markdown prozessintern Base64 und sendet es an den batchCreate-Endpunkt des Projekts, wodurch Ausgabe-Token-Limits umgangen werden; create_design_system_from_design_md läuft anschließend mit der projectId und der zurückgegebenen Screen-Instanz.
- 04Das System auf vorhandene Screens anwenden
apply_design_system nimmt die projectId, die assetId und eine Liste von Screen-Instanzen entgegen, damit bereits erstellte Screens die gespeicherten Tokens übernehmen.