artifacts-builder

Initialize React and TypeScript projects with Tailwind CSS and shadcn/ui.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/JoeInnsp23/practice-hub --skill artifacts-builder-joeinnsp23
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: artifacts-builder
Source: https://github.com/JoeInnsp23/practice-hub/tree/main/.claude/skills/artifacts-builder
Command: npx skills add https://github.com/JoeInnsp23/practice-hub --skill artifacts-builder-joeinnsp23

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pnpm, node, and includes scripts (resource) components.

What problem does it solves? Building frontend UI components that adhere to a specific design system can be time-consuming and prone to inconsistencies. This Skill automates the setup, development, and bundling of UI artifacts, ensuring they match Practice Hub's established design patterns.

Core Features & Use Cases

  • Project Initialization: Quickly set up a new React + TypeScript project pre-configured with Tailwind CSS, shadcn/ui, and design system defaults.
  • Design System Enforcement: Guides you to build components that strictly follow Practice Hub's glass-card patterns, module color schemes, and layout backgrounds.
  • Single-File Bundling: Bundle your entire React application into a single, self-contained HTML file for easy sharing and deployment.
  • Use Case: You need to create a new dashboard widget for the Client Hub. Use this Skill to initialize a new project, build the widget following the glass-card pattern, and then bundle it into a single HTML file to share as an artifact.

Quick Start

Use the artifacts-builder skill to initialize a new React project named 'client-dashboard-widget'.