What problem does it solve?
This Skill automates the creation and bundling of Claude-compatible artifacts by scaffolding, bundling, and packaging a React project into a single HTML artifact that can be shared in Claude conversations.
Core Features & Use Cases
- Automates initialization of React + TypeScript frontend projects (Vite-based) with Tailwind and shadcn/ui.
- Bundles the project into a self-contained HTML artifact (bundle.html) with inlined assets for easy Claude sharing.
- Streamlines workflow from scaffold to share, enabling quick artifact creation for demos, QA, and demonstrations.
- Use Case: A developer wants to share a complete interactive UI artifact in a Claude chat without shipping source code.
Quick Start
To begin, initialize a new artifact project with bash scripts/init-artifact.sh <project-name>, then navigate into the project and start bundling with bash scripts/bundle-artifact.sh. After bundling, open bundle.html and share it in Claude conversations.