En los propios términos del Skill
Convierte una base de código frontend existente (React + Vite, Next.js, Angular, Vue) en un Stitch Design encadenando tres skills: extract-static-html, extract-design-md y upload-to-stitch. Está dirigido a diseñadores y desarrolladores que quieren llevar una aplicación en ejecución o un directorio web ya compilado a Stitch para poder iterar sobre él allí.
El workflow extrae un único archivo HTML autocontenido, escribe un sistema de diseño en .stitch/DESIGN.md, crea el sistema de diseño en Stitch y luego sube el HTML como una pantalla titulada con la ruta de la página. Es la ruta obligatoria para las solicitudes de guardar, migrar o subir, y la verificación del HTML es opcional y nunca bloquea la ejecución.
Qué produce
- Un archivo HTML autocontenido, por ejemplo /path/to/extracted/standalone.html.
- Una descripción de sistema de diseño escrita como DESIGN.md.
- Una pantalla subida a Stitch cuyo nombre y título identifican la ruta de la que proviene en la aplicación.
Cómo funciona
- 01Extraer un Archivo HTML Autocontenido
Delega en el skill extract-static-html, que trabaja a partir de la salida de compilación o de un servidor de desarrollo en ejecución, como Vite o Angular CLI ng serve, y produce un único archivo HTML independiente.
- 02Ofrecer Verificación Sin Pausar
Tras la extracción, le indica al usuario dónde está el archivo para que pueda comprobarlo por sí mismo en un navegador, y la ejecución continúa al siguiente paso independientemente de ello.
- 03Analizar el origen para crear un sistema de diseño
El skill extract-design-md lee los componentes, las hojas de estilo y las configuraciones de tema del proyecto, y su resultado se escribe en un archivo de sistema de diseño.
- 04Crear el sistema de diseño en Stitch
El skill manage-design-system sube DESIGN.md y llama a create_design_system_from_design_md con los esquemas requeridos.
- 05Subir el HTML como una pantalla (Screen)
El mismo script de carga envía el HTML independiente usando la clave de API de Stitch y el projectId, con el argumento title configurado como la ruta de la página para que la pantalla sea identificable en Stitch.