watermelon-ui について
Watermelon UIは、ReactとTailwindのインターフェースカタログからコンポーネントを探して利用するスキルです。読み取り専用のMCPサーバーが、プレビュー、依存関係、インストール手順と、利用可能な場合はソースファイルを返します。
主な機能
- 01検索可能なReact・Tailwindカタログ
- 02コンポーネントとページ構成の検索
- 03プレビューとソース取得
- 04依存関係とインストールコマンド
- 05APIキー不要の読み取り専用サーバー
活用シーン
- 01実装前にUIコンポーネントを探す
- 02ページデザインの候補を比較
- 03複数セクションのランディングページを構成
MCP 対応
ホスト型MCPサーバーは https://mcp.watermelon.sh/mcp で提供され、検索、インスピレーション取得、コンポーネント取得、ページ構成を扱います。読み取り専用で、認証は不要です。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ watermeloncorp/ watermelon-platform --skill watermelon-uiインストール後、Claude Code で/watermelon-uiを入力して読み込まれたか確認します。
詳細
Watermelon UI スキル
Watermelon UI は、React および Tailwind のインターフェースを集めた無料のオープンソースカタログです。MCP サーバーは読み取り専用で、API キーは不要です。利用可能な場合は、プレビューリンク、依存関係、インストールコマンド、ソースファイルを返します。
デフォルトのワークフロー
- コンポーネントを一から作成する前に、ユーザーのビジュアル面と機能面の要件を指定して
searchを呼び出します。 - 選択肢が明確でない場合は、
get_inspirationを呼び出し、適した候補を3~6個比較します。 - 選んだスラッグを指定して
get_componentを呼び出し、ソース、依存関係、プレビュー、shadcn のインストールコマンドを取得します。 - 返されたファイルをインストールまたは作成し、トークン、文言、props、インポートをプロジェクト既存のデザインシステムに合わせて調整します。
- レスポンシブな動作、キーボード操作、アクセシビリティ、サポート対象の両方のカラーモードを確認します。
ページ全体のワークフロー
ランディングページや複数セクションで構成されるページを作成する場合は、compose_page を呼び出します。結果はソースに基づく出発点のプランとして扱い、選択した各プレビューを確認し、プロジェクトのビジュアルの方向性に合わないセクションは差し替えます。
選択の指針
- よく使われる UI プリミティブやバリエーションには
componentsを使用します。 - インタラクションの多い単独のパーツには
animated-componentsを使用します。 - ページ全体のセクションには
blocksを使用します。 - 構成の参考には
dashboardsとtemplatesを使用します。 - ユーザーが既に使用しているフレームワークや規約を尊重します。既存のデザインシステムに Watermelon のスタイルを無理に適用しないでください。
セットアップ
ホスト型サーバーは https://mcp.watermelon.sh/mcp です。公開されており、認証は不要です。
コメント
Markdown 対応