web-artifacts-builder Claude Code スキル
Claude Code スキルClaude CodeWeb・アプリ開発Claude Code 拡張・ワークフローデザイン・メディア制作以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
web-artifacts-builderは、React・Tailwind CSS・shadcn/uiといったモダンなフロントエンド技術を用いて、claude.ai向けに複数コンポーネントから成るHTMLアーティファクトを構築するためのスキルです。SKILL.mdによると、初期化用スクリプトでReact+TypeScript+Vite構成のプロジェクトを生成し、コードを編集した後、バンドル用スクリプトで単一のHTMLファイルにまとめる手順が示されています。生成されるプロジェクトにはTailwind CSSによるテーマ設定と40種類以上のshadcn/uiコンポーネントがあらかじめ組み込まれています。状態管理やルーティング、shadcn/uiコンポーネントを必要とする複雑なアーティファクト向けであり、単純な単一ファイルのHTMLやJSXアーティファクトには使わないよう案内されています。仕上がったアーティファクトはPlaywrightやPuppeteerなどのツールを使って任意で検証することもできます。
web-artifacts-builder でできること
- 初期化スクリプトでTailwind CSSとshadcn/uiを組み込んだReact+TypeScript+Viteプロジェクトを生成する
- 生成されたソースコードを編集してアーティファクトの機能を作り込む
- バンドル用スクリプトでプロジェクト全体を単一のHTMLファイルにまとめる
- 付属のデザインガイドラインに沿って画一的な見た目を避ける
- 必要に応じてPlaywrightやPuppeteerなどで完成したアーティファクトを検証する