ASD

Stitch::code To Design

Convierte código frontend (Vite, React, Angular, Vue, etc.) en un Stitch Design encadenando extracción de HTML estático, extracción del sistema de diseño y subida de archivos.

Oficial
Solicitastitch*:*bashreadwriteweb_fetch
Estrellas
8k

en todo el repo

Actividad
61

0–100, la ruta de este skill

Actualizado
hace 16 días

último commit aquí

Commits
4

últimos 90 días

Contexto
912 tok

120 tok en reposo

Paquete
1 archivo

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add google-labs-code/stitch-skills --skill code-to-design --agent claude-code

Se instala solo en este repositorio.

Este skill runs shell commands, writes to your files.

Qué hace

  • Extrae un HTML autocontenido a partir del build o el servidor de desarrollo
  • Analiza el código fuente para generar un sistema de diseño en .stitch/DESIGN.md
  • Sube el DESIGN.md y crea el sistema de diseño en Stitch
  • Sube el HTML extraído a Stitch con el título correspondiente a la ruta de la página

Úsalo cuando

  • El usuario quiere mover una app web o componentes React/Angular/Vue existentes a Stitch
  • El usuario pide 'guardar', 'migrar' o 'subir' su código a Stitch, incluso en operaciones simples de guardado

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Guarda mi app de Vite en Stitch
    • Migra este componente de Angular a un diseño de Stitch
    • Sube mi proyecto de React a Stitch para poder iterar el diseño

    SKILL.md

    En inglés

    Code to Design

    Transform your existing frontend code (React + Vite, Next.js, Angular, Vue, etc.) into a Stitch Design so you can iterate and improve it using Stitch.

    This skill orchestrates three other skills in sequence:

    1. extract-static-html: Extract a single self-contained HTML file from your build output or running dev server (e.g., Vite dev server or Angular CLI ng serve).
    2. extract-design-md: Analyze the source code (including Angular angular.json, external .html templates, theme files, and components) to create a design system (DESIGN.md).
    3. upload-to-stitch: Upload that HTML file and the design system to your Stitch project.

    Workflow

    Follow these steps to convert your existing code.

    Prerequisites

    • A running local dev server (e.g. npm run dev, ng serve) OR a built web application directory containing index.html and assets.
    • Target Stitch projectId (use list_projects if unknown).

    Steps

    1. Extract Self-Contained HTML

    Delegate to the extract-static-html skill to generate a standalone HTML file. Read skills/extract-static-html/SKILL.md for detailed instructions and script usage.

    Expected output: A single file like /path/to/extracted/standalone.html.

    2. Verify HTML (Optional — User-Driven)

    After extraction, inform the user of the output file path so they can manually verify in a browser if desired. Do not block on verification — proceed directly to Step 3.

    If the user reports issues after reviewing, fix them before continuing.

    3. Extract Design System (File)

    Delegate to the extract-design-md skill to analyze the project's source files (components, stylesheets, theme configs) and produce a design system. Read skills/extract-design-md/SKILL.md for the full analysis workflow.

    Write .stitch/DESIGN.md following the extract-design-md skill's output structure.

    4. Upload DESIGN.md and Create Design System in Stitch

    Delegate to the manage-design-system skill to upload the DESIGN.md and create the design system in Stitch. Read skills/manage-design-system/SKILL.md for the full workflow (upload script usage, create_design_system_from_design_md call, and required schemas). Pass --generated-by 'stitch::code-to-design' when uploading.

    5. Upload HTML to Stitch

    Use the same upload-to-stitch skill's script to upload the extracted HTML file. Read skills/upload-to-stitch/SKILL.md for detailed instructions and script usage.

    You will need:

    • The path to the standalone HTML file generated in Step 1.
    • Your Stitch API Key (same key used in Step 4).
    • The target projectId.
    • The --generated-by argument set to 'stitch::extract-static-html'.
    • The --title argument set to the route path of the page (e.g., '/dashboard', '/settings/profile', '/inbox') so that the screen name/title in Stitch clearly identifies its route in the application.

    Reproducido de google-labs-code/stitch-skills bajo licencia Apache-2.0. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere un servidor de desarrollo en ejecución o un directorio de build con index.html, y el projectId de destino en Stitch.

    Detalles

    Categoría
    Diseño y UI
    Licencia
    Apache-2.0
    Recursos incluidos
    Solo SKILL.md
    Código fuente
    Ver SKILL.md

    Más de google-labs-code/stitch-skills

    Este repo incluye 15 skills. Si instalas uno, normalmente ya tienes los demás.

    Convierte diseños de Stitch en componentes modulares de Vite y React, o sincroniza/actualiza componentes React existentes con los últimos diseños de Stitch, usando red a nivel de sistema y validación basada en AST.

    Costo de contexto al activarse
    2.2k tok
    Tamaño del paquete
    11 archivos
    Última actualización
    hace 24 días
    Permisos
    Oficialdesarrollo apis

    Extrae HTML estático autocontenido de una app web o componentes React, inlineando CSS e imágenes, para capturar una vista o subirla a Stitch.

    Costo de contexto al activarse
    2.7k tok
    Tamaño del paquete
    4 archivos
    Última actualización
    hace 16 días
    Permisos
    Oficialherramientas desarrollo

    Convierte diseños HTML de Stitch en componentes React Native, o sincroniza/actualiza componentes nativos existentes según los últimos diseños de Stitch, usando StyleSheet.

    Costo de contexto al activarse
    3.1k tok
    Tamaño del paquete
    9 archivos
    Última actualización
    hace 24 días
    Permisos
    Oficialherramientas desarrollo

    Sube assets locales (imágenes, mockups, HTML extraído, markdown de diseño) a un proyecto de Stitch, útil cuando las llamadas MCP fallan o se truncan por límites de tokens en base64.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 16 días
    Permisos
    Oficialherramientas desarrollo

    Guía experta para integrar y construir aplicaciones con componentes de shadcn/ui: descubrimiento, instalación, personalización y buenas prácticas.

    Costo de contexto al activarse
    2.3k tok
    Tamaño del paquete
    10 archivos
    Última actualización
    hace 24 días
    Permisos
    Oficialdiseno ui

    Extrae un sistema de diseño completo (DESIGN.md) directamente del código fuente frontend —React, Vue, Svelte, Angular, HTML/CSS— analizando componentes, hojas de estilo, configs de Tailwind y tokens de diseño.

    Costo de contexto al activarse
    3.5k tok
    Tamaño del paquete
    7 archivos
    Última actualización
    hace 16 días
    Permisos
    Oficialdiseno ui

    Skills relacionados

    Shadcn

    121k

    Gestiona componentes y proyectos shadcn: añadir, buscar, corregir, depurar, estilizar y componer UI, incluyendo interfaces de chat, con contexto del proyecto y documentación.

    Costo de contexto al activarse
    4.9k tok
    Tamaño del paquete
    15 archivos
    Última actualización
    hace 22 días
    diseno ui

    Diseña banners para redes sociales, anuncios, heroes de sitios web, assets creativos e impresión, con múltiples opciones de dirección de arte y visuales generados por IA.

    Costo de contexto al activarse
    2.1k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    el mes pasado
    diseno ui

    Slides

    116k

    Crea presentaciones HTML estratégicas con Chart.js, tokens de diseño, layouts responsivos, fórmulas de copywriting y estrategias de diapositivas contextuales.

    Costo de contexto al activarse
    284 tok
    Tamaño del paquete
    6 archivos
    Última actualización
    el mes pasado
    diseno ui