artifacts-builder

Scaffold React, Tailwind, and shadcn/ui projects and bundle them into a single HTML artifact.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/huivrotiki/antigravity-code-workspace-copy --skill artifacts-builder-huivrotiki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: artifacts-builder
Source: https://github.com/huivrotiki/antigravity-code-workspace-copy/tree/main/02-Skills/artifacts-builder
Command: npx skills add https://github.com/huivrotiki/antigravity-code-workspace-copy --skill artifacts-builder-huivrotiki

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires parcel, @parcel/config-default, parcel-resolver-tspaths, html-inline, vite, tailwindcss, postcss, autoprefixer, @types/node, tailwindcss-animate, class-variance-authority, clsx, tailwind-merge, lucide-react, next-themes, @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, date-fns, react-hook-form, @hookform/resolvers, zod, and includes scripts (resource) components.

What problem does it solve?

Artifacts Builder streamlines the creation of multi-component Claude.ai frontend artifacts by scaffolding React + Tailwind + shadcn/ui setups and providing a single HTML artifact bundling workflow.

Core Features & Use Cases

  • Full-stack frontend artifact scaffolding: React + Vite, Tailwind CSS, and shadcn/ui integration for complex UI.
  • Single-file artifact output: Bundles all assets into a single HTML artifact for Claude conversations.
  • Optional resource wiring: script utilities for building and testing artifacts, ready-to-run.

Quick Start

Run the initialization script to scaffold a new Claude.ai artifact project, then bundle it into a single HTML artifact.

Frequently Asked Questions about artifacts-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bundle a React project into a single HTML file for Claude.ai artifacts?

Yes, you can use shadcn/ui components in Claude.ai artifacts by scaffolding a React project with Vite and bundling the Radix UI dependencies into a single HTML file. The Artifacts Builder workflow configures Tailwind CSS and handles the single-file output automatically.

What is the best way to build multi-component frontend artifacts with React?

Yes, Tailwind CSS is required for artifact bundling in this workflow because the setup specifically configures Tailwind with PostCSS and autoprefixer to style shadcn/ui components. The bundler processes these styles and inlines them directly into the final HTML artifact output.

Does the Artifacts Builder workflow support state management and routing?

The Artifacts Builder workflow supports multi-component architectures requiring routing and state management. By scaffolding a React project with Vite and shadcn/ui, it enables complex UI logic and design-system components to be bundled into a single HTML artifact for Claude conversations.

Why bundle frontend artifacts into a single HTML file for Claude conversations?

Before using Artifacts Builder, you need a Vite-based React project environment with Node.js installed. You must configure Tailwind CSS and add shadcn/ui components to scaffold complex multi-component architectures before running the single HTML artifact bundling workflow.