アーティファクトビルダー

React、Tailwind CSS、shadcn/uiコンポーネントを使用した複雑なclaude.ai HTMLアーティファクトの構築

Home/Developer Tools/アーティファクトビルダー

What is it?

claude.ai向けの複雑なマルチコンポーネントReactアーティファクトを構築するための総合ツールキットです。React 18、TypeScript、Vite、Tailwind CSS、40以上のプリインストール済みshadcn/uiコンポーネントを含む完全な開発スタックを提供します。このスキルは状態管理、ルーティング、またはモダンUIコンポーネントを必要とする高度なフロントエンドアプリケーション向けに設計されており、単純な単一ファイルHTML/JSXアーティファクト用ではありません。

How to use it?

開発ワークフローは3つの主要ステップで構成されます:

  1. プロジェクトの初期化 - bash scripts/init-artifact.sh <project-name>を実行して、Tailwind CSS、shadcn/uiテーマ、パスエイリアスを含むすべての依存関係がプリインストールされた完全に構成されたReact + TypeScriptプロジェクトを作成します。

  2. アーティファクトの開発 - Reactコンポーネント、フック、shadcn/ui要素を使用して生成されたファイルを編集します。プロジェクトには使用可能な40以上のshadcn/uiコンポーネント(ボタン、フォーム、ダイアログ、テーブルなど)がプリインストールされています。

  3. 単一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生成の美学を避けるためのデザインガイドライン
View on GitHub

GitHub Stats

Stars
Forks
Last Update
Author
Anthropic
License
Apache-2.0
Version
1.0.0

Categories

Features

⭐ Featured
💻 Code Execution