Словами самого skill
Skill для создания сложных многокомпонентных React-артефактов для claude.ai на современном стеке из React 18, TypeScript, Vite, Parcel, Tailwind CSS и shadcn/ui. Skill предоставляет скрипты инициализации для настройки полностью сконфигурированного проекта с 40+ предустановленными компонентами shadcn/ui и скрипты сборки для компиляции всего в единый самодостаточный HTML-файл.
Он предназначен для артефактов, требующих управления состоянием, маршрутизации или компонентов shadcn/ui, а не для простых однофайловых HTML- или JSX-артефактов. Workflow состоит из пяти шагов: инициализация frontend-репозитория, разработка артефакта путём редактирования сгенерированного кода, сборка в единый HTML-файл, показ пользователю и, опционально, тестирование.
Как это работает
- 01Инициализация сконфигурированного React-проекта
Запустите скрипт init-artifact.sh с именем проекта, чтобы создать полностью сконфигурированный проект с React, TypeScript, Tailwind CSS, алиасами путей, 40+ компонентами shadcn/ui и конфигурацией сборки Parcel.
- 02Разработка путём редактирования сгенерированных файлов
Создайте артефакт, редактируя файлы, сгенерированные при инициализации, следуя рекомендациям по типовым задачам разработки, приведённым в skill.
- 03Сборка в самодостаточный HTML
Запустите bundle-artifact.sh, чтобы скомпилировать React-приложение в bundle.html — единый файл со всем встроенным JavaScript, CSS и зависимостями, используя Parcel и html-inline.
- 04Показ артефакта пользователю
Поделитесь собранным HTML-файлом в переписке, чтобы пользователь мог просмотреть его как артефакт claude.ai.