Nos termos do próprio skill
Converte uma base de código frontend existente (React + Vite, Next.js, Angular, Vue) em um Stitch Design encadeando três skills: extract-static-html, extract-design-md e upload-to-stitch. É destinada a designers e desenvolvedores que querem levar um app em funcionamento ou um diretório web já construído para o Stitch, para poder iterar sobre ele lá.
O workflow extrai um arquivo HTML autocontido, grava um design system em .stitch/DESIGN.md, cria o design system no Stitch e depois envia o HTML como uma tela com título baseado no caminho de rota da página. É o caminho obrigatório para pedidos de salvar, migrar ou enviar, e a verificação do HTML é opcional e nunca bloqueia a execução.
O que ele produz
- Um arquivo HTML autocontido, por exemplo /path/to/extracted/standalone.html.
- Uma descrição de design system escrita como DESIGN.md.
- Uma tela enviada ao Stitch cujo nome e título identificam a rota de onde ela veio na aplicação.
Como funciona
- 01Extrair um Arquivo HTML Autocontido
Delega à skill extract-static-html, que trabalha a partir do build de saída ou de um servidor de desenvolvimento em execução, como Vite ou Angular CLI ng serve, e produz um único arquivo HTML autônomo.
- 02Oferecer Verificação Sem Pausar
Após a extração, você informa ao usuário onde está o arquivo para que ele possa verificar por conta própria no navegador, e a execução continua para a próxima etapa independentemente disso.
- 03Analisar a Origem em um Sistema de Design
O skill extract-design-md lê os componentes, folhas de estilo e configurações de tema do projeto, e o resultado é gravado em um arquivo de sistema de design.
- 04Criar o Sistema de Design no Stitch
O skill manage-design-system faz o upload do DESIGN.md e chama create_design_system_from_design_md com os schemas exigidos.
- 05Fazer Upload do HTML como uma Tela
O mesmo script de upload envia o HTML autônomo usando a chave de API do Stitch e o projectId, com o argumento title definido como a rota da página, para que a tela seja identificável no Stitch.