CO
artifacts-builder
Набор инструментов для создания сложных многокомпонентных HTML-артефактов в claude.ai с использованием React, Tailwind CSS и shadcn/ui. Подходит для проектов, требующих управления состоянием, маршрутизации или использования компонентов shadcn/ui.
Что делает навык
Набор инструментов для создания сложных многокомпонентных HTML-артефактов в claude.ai с использованием React, Tailwind CSS и shadcn/ui. Позволяет генерировать самодостаточные HTML-файлы, содержащие весь код и зависимости, готовые к просмотру.
Когда применять
- Разработка интерактивных интерфейсов с управлением состоянием и маршрутизацией
- Создание прототипов UI с использованием более чем 40 компонентов shadcn/ui
- Генерация самодостаточных HTML-файлов для демонстрации в диалогах с пользователем
- Проектирование сложных фронтенд-приложений с использованием TypeScript и Vite
Как работает
- Запустить скрипт инициализации проекта командой bash scripts/init-artifact.sh <project-name> и перейти в созданную директорию
- Разработать артефакт, редактируя сгенерированные файлы проекта (React + TypeScript)
- Запустить скрипт сборки командой bash scripts/bundle-artifact.sh для создания самодостаточного файла bundle.html
- Предоставить полученный файл bundle.html пользователю для просмотра в качестве артефакта
- При необходимости выполнить тестирование артефакта с помощью инструментов вроде Playwright или Puppeteer после демонстрации
Примеры запросов агенту
Создай интерактивную панель управления с использованием shadcn/ui компонентов
Разработай форму регистрации с валидацией полей в виде HTML-артефакта
Сгенерируй дашборд с графиками и таблицами данных для демонстрации в чате
Что понадобится
- Node 18+
- Наличие index.html в корневой директории проекта
- Скрипты init-artifact.sh и bundle-artifact.sh
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «composiohq-artifacts-builder» из репозитория:
# https://github.com/composiohq/awesome-claude-skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r composiohq-artifacts-builder/ ~/.claude/skills/composiohq-artifacts-builder/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.