artifacts-builder

Creates bundled HTML artifacts from React, Tailwind, and shadcn/ui scaffolds using Parcel and html-inline.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Brmbobo/Lead-Gen --skill artifacts-builder-brmbobo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: artifacts-builder
Source: https://github.com/Brmbobo/Lead-Gen/tree/main/.claude/skills/artifacts-builder
Command: npx skills add https://github.com/Brmbobo/Lead-Gen --skill artifacts-builder-brmbobo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires parcel, @parcel/config-default, parcel-resolver-tspaths, html-inline, and includes scripts (resource) components.

What problem does it solve?

This skill helps teams rapidly construct and assemble multi-component Claude.ai HTML artifacts, eliminating manual assembly and repetitive setup.

Core Features & Use Cases

  • Artifact scaffolding: Generates a ready-to-run frontend artifact skeleton using React + Tailwind + shadcn/ui.
  • Bundling to single HTML: Bundles code into a single HTML artifact via Parcel + html-inline for Claude sharing.
  • Quick Start: Provides simple commands to initialize, bundle, and validate artifacts with minimal effort.

Quick Start

  • Run: bash scripts/init-artifact.sh <project-name>
  • Change directory: cd <project-name>
  • Build bundle: bash scripts/bundle-artifact.sh
  • Share artifact: use the generated bundle.html in Claude conversations

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 and Tailwind project into a single HTML file for Claude?

To bundle a React and Tailwind project into a single HTML file, this skill uses Parcel and html-inline to compile the codebase into a self-contained HTML artifact ready for Claude sharing. It scaffolds the project with shadcn/ui and automates the entire build process.

What is the best way to create interactive Claude artifacts from React components?

The best way to create interactive Claude artifacts from React components is by scaffolding a frontend project with React, Tailwind, and shadcn/ui, then bundling the output into a single HTML file. This approach eliminates manual assembly and repetitive setup.

Can I use shadcn/ui components in my Claude HTML artifacts?

Yes, you can use shadcn/ui components in your Claude HTML artifacts. The skill generates a ready-to-run frontend skeleton utilizing React, Tailwind, and shadcn/ui, which are then bundled into a single self-contained HTML file for distribution.

How do I initialize and build a Claude artifact project using scripts?

To initialize and build a Claude artifact project, run the init-artifact script with your project name, change into the new directory, and execute the bundle-artifact script. This process generates a bundle.html file you can share directly in Claude conversations.

Does Parcel work with html-inline to package frontend code for Claude?

Yes, Parcel works with html-inline to package frontend code for Claude. The skill leverages Parcel for bundling the React application and html-inline to inline all assets, producing a self-contained HTML artifact suitable for Claude distribution.