En los propios términos del Skill
Un skill para construir artefactos React complejos y multicomponente para claude.ai utilizando una pila moderna de React 18, TypeScript, Vite, Parcel, Tailwind CSS y shadcn/ui. El skill proporciona scripts de inicialización para configurar un proyecto completamente listo con más de 40 componentes de shadcn/ui preinstalados, y scripts de empaquetado para compilarlo todo en un único archivo HTML autocontenido.
Está diseñado para artefactos que requieren gestión de estado, enrutamiento o componentes de shadcn/ui, no para artefactos HTML o JSX simples de un solo archivo. El flujo de trabajo sigue cinco pasos: inicializar el repositorio frontend, desarrollar el artefacto editando el código generado, empaquetarlo en un único archivo HTML, mostrarlo al usuario y, opcionalmente, probarlo.
Cómo funciona
- 01Inicializar un proyecto React configurado
Ejecute el script init-artifact.sh con un nombre de proyecto para crear un proyecto completamente configurado con React, TypeScript, Tailwind CSS, alias de rutas, más de 40 componentes de shadcn/ui y la configuración de empaquetado con Parcel.
- 02Desarrollar editando los archivos generados
Construya el artefacto editando los archivos generados durante la inicialización, siguiendo las indicaciones de tareas de desarrollo habituales que proporciona el skill.
- 03Empaquetar en un HTML autocontenido
Ejecute bundle-artifact.sh para compilar la aplicación React en bundle.html, un único archivo con todo el JavaScript, el CSS y las dependencias incrustados mediante Parcel y html-inline.
- 04Mostrar el artefacto al usuario
Comparta el archivo HTML empaquetado en la conversación para que el usuario pueda verlo como un artefacto de claude.ai.