Nelle parole della skill
Una skill per creare artifact React complessi e multi-componente per claude.ai utilizzando uno stack moderno composto da React 18, TypeScript, Vite, Parcel, Tailwind CSS e shadcn/ui. La skill fornisce script di inizializzazione per configurare un progetto completamente configurato con oltre 40 componenti shadcn/ui pre-installati e script di bundling per compilare il tutto in un unico file HTML autonomo.
È pensata per artifact che richiedono gestione dello stato, routing o componenti shadcn/ui, non per semplici artifact HTML o JSX a file singolo. Il workflow segue cinque passaggi: inizializzare il repository frontend, sviluppare l'artifact modificando il codice generato, unire il tutto in un unico file HTML, mostrarlo all'utente e, facoltativamente, testarlo.
Come funziona
- 01Inizializzare un Progetto React Configurato
Eseguire lo script init-artifact.sh con un nome di progetto per creare un progetto completamente configurato con React, TypeScript, Tailwind CSS, alias di percorso, oltre 40 componenti shadcn/ui e la configurazione di bundling Parcel.
- 02Sviluppare Modificando i File Generati
Costruire l'artifact modificando i file generati durante l'inizializzazione, seguendo le indicazioni sulle attività di sviluppo comuni fornite nella skill.
- 03Unire in un HTML Autonomo
Eseguire bundle-artifact.sh per compilare l'app React in bundle.html, un unico file con tutto il JavaScript, il CSS e le dipendenze incorporati tramite Parcel e html-inline.
- 04Mostrare l'Artifact all'Utente
Condividere il file HTML unito nella conversazione in modo che l'utente possa visualizzarlo come artifact di claude.ai.