What is it?
claude.ai向けの複雑なマルチコンポーネントReactアーティファクトを構築するための総合ツールキットです。React 18、TypeScript、Vite、Tailwind CSS、40以上のプリインストール済みshadcn/uiコンポーネントを含む完全な開発スタックを提供します。このスキルは状態管理、ルーティング、またはモダンUIコンポーネントを必要とする高度なフロントエンドアプリケーション向けに設計されており、単純な単一ファイルHTML/JSXアーティファクト用ではありません。
How to use it?
開発ワークフローは3つの主要ステップで構成されます:
-
プロジェクトの初期化 -
bash scripts/init-artifact.sh <project-name>を実行して、Tailwind CSS、shadcn/uiテーマ、パスエイリアスを含むすべての依存関係がプリインストールされた完全に構成されたReact + TypeScriptプロジェクトを作成します。 -
アーティファクトの開発 - Reactコンポーネント、フック、shadcn/ui要素を使用して生成されたファイルを編集します。プロジェクトには使用可能な40以上のshadcn/uiコンポーネント(ボタン、フォーム、ダイアログ、テーブルなど)がプリインストールされています。
-
単一HTMLへのバンドル -
bash scripts/bundle-artifact.shを実行して、すべてのJavaScript、CSS、依存関係がインライン化された自己完結型の単一HTMLファイルにパッケージングします。これによりclaude.aiアーティファクトとして直接共有できるbundle.htmlが生成されます。
バンドルされたアーティファクトはセットアップなしでClaude会話で即座に動作します。
Key Features
- Viteビルドツールを備えた完全なReact 18 + TypeScriptスタック
- 40以上のshadcn/uiコンポーネントプリインストール(ボタン、フォーム、ダイアログ、テーブル、チャートなど)
- 一貫したスタイリングのためのshadcn/uiテーマシステムを備えたTailwind CSS 3.4.1
- クリーンなimportのためのパスエイリアス(@/)事前設定
- すべての依存関係がインライン化された単一HTMLファイルへの自動バンドル
- 自動Viteバージョン検出によるNode 18+互換性
- 一般的なAI生成の美学を避けるためのデザインガイドライン
Related Skills
More from Developer ToolsMCP Builder
Guide for creating high-quality MCP servers to integrate external APIs and services
Algorithmic Art
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration
Web App Testing
Test local web applications using Playwright for UI verification and debugging