Nos termos do próprio skill
Uma skill para criar artefatos React complexos e com múltiplos componentes para o claude.ai, usando um stack moderno com React 18, TypeScript, Vite, Parcel, Tailwind CSS e shadcn/ui. A skill oferece scripts de inicialização para configurar um projeto totalmente pronto, com mais de 40 componentes shadcn/ui pré-instalados, e scripts de empacotamento para compilar tudo em um único arquivo HTML autocontido.
Foi projetada para artefatos que exigem gerenciamento de estado, roteamento ou componentes shadcn/ui, e não para artefatos simples de HTML ou JSX de arquivo único. O workflow segue cinco etapas: inicializar o repositório do frontend, desenvolver o artefato editando o código gerado, empacotar em um único arquivo HTML, exibir para o usuário e, opcionalmente, testar.
Como funciona
- 01Inicializar um Projeto React Configurado
Execute o script init-artifact.sh com um nome de projeto para criar um projeto totalmente configurado com React, TypeScript, Tailwind CSS, aliases de caminho, mais de 40 componentes shadcn/ui e configuração de empacotamento com Parcel.
- 02Desenvolver Editando os Arquivos Gerados
Construa o artefato editando os arquivos gerados durante a inicialização, seguindo as orientações de tarefas de desenvolvimento comuns fornecidas pela skill.
- 03Empacotar em HTML autocontido
Execute o bundle-artifact.sh para compilar o app React em bundle.html, um único arquivo com todo o JavaScript, CSS e dependências embutidos usando Parcel e html-inline.
- 04Exibir o Artefato para o Usuário
Compartilhe o arquivo HTML empacotado na conversa para que o usuário possa visualizá-lo como um artefato do claude.ai.