SYSTEM DOCUMENTATION & REQUIREMENTS
💡 This Skill requires parcel, @parcel/config-default, parcel-resolver-tspaths, html-inline, @radix-ui/react-accordion, @radix-ui/react-aspect-ratio, @radix-ui/react-avatar, @radix-ui/react-checkbox, @radix-ui/react-collapsible, @radix-ui/react-context-menu, @radix-ui/react-dialog, @radix-ui/react-dropdown-menu, @radix-ui/react-hover-card, @radix-ui/react-label, @radix-ui/react-menubar, @radix-ui/react-navigation-menu, @radix-ui/react-popover, @radix-ui/react-progress, @radix-ui/react-radio-group, @radix-ui/react-scroll-area, @radix-ui/react-select, @radix-ui/react-separator, @radix-ui/react-slider, @radix-ui/react-slot, @radix-ui/react-switch, @radix-ui/react-tabs, @radix-ui/react-toast, @radix-ui/react-toggle, @radix-ui/react-toggle-group, @radix-ui/react-tooltip, sonner, cmdk, vaul, embla-carousel-react, react-day-picker, react-resizable-panels, date-fns, react-hook-form, @hookform/resolvers/zod, and includes scripts (resource) and references (resource) components.
What problem does it solve?
This Skill streamlines the creation of complex, interactive HTML artifacts for Claude, overcoming the limitations of simple single-file HTML outputs.
Core Features & Use Cases
- Modern Frontend Stack: Leverages React, TypeScript, Vite, and Tailwind CSS with shadcn/ui for robust UI development.
- One-Click Bundling: Compiles the entire React application into a single, self-contained HTML file for easy sharing.
- Use Case: Develop a dynamic dashboard artifact that visualizes user data, allows filtering, and uses custom UI components, all packaged into a single HTML file that Claude can render.
Quick Start
Initialize a new project named 'my-artifact' using the web-artifacts-builder skill.