artifacts-builder

Develops interactive HTML artifacts with React, Tailwind CSS, and shadcn/ui components for claude.ai.

1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/juliochwd/bps-stat-agent --skill artifacts-builder-juliochwd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: artifacts-builder
Source: https://github.com/juliochwd/bps-stat-agent/tree/main/mini_agent/skills/artifacts-builder
Command: npx skills add https://github.com/juliochwd/bps-stat-agent --skill artifacts-builder-juliochwd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires react, typescript, vite, parcel, tailwindcss, shadcn/ui, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a suite of tools for creating sophisticated HTML artifacts using modern web technologies, addressing the need for state management, routing, and advanced UI components in claude.ai.

Core Features & Use Cases

  • Modern Frontend Technologies: Utilizes React, TypeScript, Vite, Parcel, and Tailwind CSS for a robust development environment.
  • Component Library: Integrates over 40+ shadcn/ui components for a variety of UI elements.
  • Optional Testing: Offers an optional testing phase for artifact visualization and functionality.
  • Use Case: Ideal for developing complex, interactive HTML artifacts within claude.ai conversations, such as dashboards or interactive forms.

Quick Start

Initialize a new project with bash scripts/init-artifact.sh <project-name>, develop your artifact, and bundle it with bash scripts/bundle-artifact.sh.

Frequently Asked Questions about artifacts-builder

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

FAQPage Schema
How do I build complex HTML artifacts with React for claude.ai?

Build complex HTML artifacts for claude.ai by initializing a local project with React, TypeScript, and Tailwind CSS. This Skill provides scripts to scaffold and bundle your application, supporting state management and routing for interactive web artifacts.

Can I use shadcn/ui components when developing claude.ai artifacts?

Yes, you can use shadcn/ui components when developing claude.ai artifacts. This Skill integrates a library of over 40 shadcn/ui components, enabling advanced UI development alongside React and Tailwind CSS within your local environment.

What is the best way to bundle a React application into an HTML artifact?

The best way to bundle a React application into an HTML artifact is using the provided `bundle-artifact.sh` script. This tool compiles your React and Tailwind CSS codebase into a format deployable within claude.ai conversations.

Do I need a local environment setup to create React artifacts for claude.ai?

Yes, you need a local environment setup to create React artifacts for claude.ai. This Skill requires installing dependencies like React, TypeScript, Vite, Parcel, and Tailwind CSS to manage state, route, and bundle advanced UI components.

How do I add state management and routing to HTML artifacts?

Add state management and routing to HTML artifacts by developing your application locally with React before bundling. This Skill provides the necessary configuration to support complex interactive features within a single HTML file for claude.ai.