
Artifacts Builder
This is what you want when you're building a complex Claude artifact that needs React, state management, or shadcn/ui components. It scaffolds a full TypeScript + Vite + Tailwind project, lets you develop normally, then bundles everything into a single HTML file that works as a Claude artifact. The workflow is straightforward: run the init script, build your multi-component app, run the bundle script, and share the resulting file. It comes with 40+ shadcn/ui components pre-installed and handles all the path alias configuration. Skip this for simple single-file artifacts, but it's the right tool when you need proper routing or component libraries.
- GitHub stars
- 1.7K
- last updated
- May 1, 2026
Install
$ npx -y skills add composiohq/awesome-claude-plugins --skill artifacts-builder --agent claude-codeInstalls into .claude/skills of the current project.
Files
Artifacts Builder
To build powerful frontend claude.ai artifacts, follow these steps:
- Initialize the frontend repo using
scripts/init-artifact.sh - Develop your artifact by editing the generated code
- Bundle all code into a single HTML file using
scripts/bundle-artifact.sh - Display artifact to user
- (Optional) Test the artifact
Stack: React 18 + TypeScript + Vite + Parcel (bundling) + Tailwind CSS + shadcn/ui
Design & Style Guidelines
VERY IMPORTANT: To avoid what is often referred to as "AI slop", avoid using excessive centered layouts, purple gradients, uniform rounded corners, and Inter font.
Quick Start
Step 1: Initialize Project
Run the initialization script to create a new React project:
bash scripts/init-artifact.sh <project-name>
cd <project-name>
This creates a fully configured project with:
- React + TypeScript (via Vite)
- Tailwind CSS 3.4.1 with shadcn/ui theming system
- Path aliases (
@/) configured - 40+ shadcn/ui components pre-installed
- All Radix UI dependencies included
- Parcel configured for bundling (via .parcelrc)
- Node 18+ compatibility (auto-detects and pins Vite version)
Sponsors
Details
- Repository
- github.com/composiohq/awesome-claude-plugins
- Category
- Frontend Development
- First seen
- Jun 11, 2026
More from composiohq/awesome-claude-plugins
All 23- Perf Baseline Manager
- Perf Benchmarker
- Canvas Design
- Changelog Generator
- Perf Code Paths
- Developer Growth Analysis
- Frontend Design
- Help
- Perf Investigation Logger
- List Subs
- Mcp Builder
- Pause Subs
- Perf Profiler
- Reflecting On Sessions
- Remove Sub
- Senior Frontend
- Theme Factory
- Perf Theory Gatherer
- Perf Theory Tester
- Unpause Subs
- Add Sub
- Perf Analyzer