En los propios términos del Skill
Gestiona el design system que actúa como fuente de verdad del proyecto en Stitch, usando herramientas MCP. Recupera metadatos del proyecto y assets de pantalla (list_projects, list_screens, get_screen, read_url_content), sintetiza tokens ya sea a partir de pantallas existentes mediante el skill design-md o de una descripción simple, escribe .stitch/DESIGN.md, y luego sube el markdown y llama a create_design_system_from_design_md.
Un punto de control estricto exige la aprobación del usuario sobre el nombre visible, los colores, las fuentes y la redondez antes de subir nada. Después de la creación, apply_design_system aplica los tokens a las pantallas existentes usando únicamente los ids de instancia de pantalla, y .stitch/metadata.json registra el proyecto, las pantallas y un resumen del design system.
Qué produce
- Un archivo de diseño DESIGN.md generado para el proyecto.
- Un archivo .stitch/metadata.json que registra el id del proyecto, el título, todas las pantallas conocidas y un resumen del design system.
- Tokens de diseño a nivel de proyecto guardados dentro de Stitch, que los prompts de generación posteriores no necesitan repetir.
Cómo funciona
- 01Recuperar el Proyecto y los Assets de Pantalla
list_projects encuentra el projectId objetivo, list_screens muestra pantallas representativas como Home o Main Dashboard, y get_screen devuelve las URLs de descarga de la captura de pantalla y del htmlCode antes de obtener el HTML.
- 02Sintetizar el Design System
Las pantallas existentes se interpretan con el skill design-md; un proyecto completamente nuevo o una descripción directa se gestiona primero mapeando las palabras imprecisas del usuario a valores precisos.
- 03Subir DESIGN.md y Crear el Design System
El script de carga recomendado codifica el markdown en base64 en el mismo proceso y lo envía al endpoint batchCreate del proyecto, evitando los límites de tokens de salida; create_design_system_from_design_md se ejecuta luego con el projectId y la instancia de pantalla devuelta.
- 04Aplicar el Sistema a las Pantallas Existentes
apply_design_system toma el projectId, el assetId y una lista de instancias de pantalla para que las pantallas ya construidas adopten los tokens almacenados.