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) components.
What problem does it solve?
This Skill streamlines the creation of complex, interactive web application artifacts directly within the AI environment, eliminating the need for external development setups for rich frontend experiences.
Core Features & Use Cases
- Rapid Project Initialization: Quickly scaffold a new React + TypeScript project with pre-configured Tailwind CSS and shadcn/ui.
- Bundling to Single HTML: Effortlessly package the entire web application into a single, self-contained HTML file for easy sharing and deployment as an artifact.
- Use Case: Develop a dynamic dashboard with data visualizations and user input forms, then bundle it into a single HTML file that can be directly presented to a client or integrated into a report.
Quick Start
Initialize a new web artifact project named 'my-dashboard' by running the command bash scripts/init-artifact.sh my-dashboard.