• 重複防止
  • 発見
  • 構造把握
  • 判断

AIを活用してStorybook内の既存UIコンポーネントを検索する方法

StorybookをAIクライアントに一度接続するだけで、デザインシステム全体に対して自然言語でのクエリが可能になります。

このページについてAIに聞く

すぐに答え

AIを使って既存のUIコンポーネントを見つけるには?

AIがStorybook MCPを使用してコンポーネントライブラリとカテゴリをスキャンします。あなたの説明に基づいて一致するものを特定するため、すでに存在するものをわざわざ作り直す必要がなくなります。

検索によって得られるメリット

検索で実現できること

AIがデザインシステムを検索可能なナレッジベースへと変えます。

重複防止

コードの重複をゼロに

AIが要件に一致する既存コンポーネントを特定します。ライブラリに既にあるものに対して、新しいCSSやロジックを書く手間を省けます。

発見

コンポーネントを即座に検索

フォルダを一つずつクリックして探す代わりに、必要なものを伝えるだけです。AIが数秒で最適なコンポーネントを見つけ出します。

構造把握

整理されたシステムビュー

AIがコンポーネントのカテゴリをマッピングします。手動でブラウズしなくても、デザインシステムがどのように構成されているかを把握できます。

判断

最終的な実装の確認

AIが最適なコンポーネントを提案します。提案されたものが、構築中の特定のUIパターンに本当に適しているかは、あなたが判断します。

ワークフロー

リクエストを受けた際のAIの動き

AIはチャットインターフェースとStorybookファイルの橋渡し役として機能します。

  1. システムの把握

    AIはコンポーネントのグループ化状況を確認し、ライブラリの構造を理解します。

    list_categories
  2. 利用可能なパーツのリストアップ

    特定のカテゴリからコンポーネントの全リストを取得し、何が利用可能かを確認します。

    list_components
  3. ターゲット検索

    特定のUI要素について説明すると、AIはライブラリの中から最も近い一致物を検索します。

    search_components
  4. 一致の検証

    AIは、選択したコンポーネントのプロパティとあなたのニーズを照らし合わせ、それが最適かどうかを確認します。

    search_components

試してみる

まずはこれをコピーして開始しましょう。

以下のプロンプトを使って、デザインシステムとの対話を始めてください。

出発点

コンポーネント名やカテゴリは、実際のStorybookの設定に合わせて書き換えてください。

Storybook Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_N8DIzTVbC8oiUJWVxiYw2lmtiUmexGVjlMrCUmAS/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Storybook capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "storybook-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_N8DIzTVbC8oiUJWVxiYw2lmtiUmexGVjlMrCUmAS/mcp"
    }
  }
}
チャットにコピー04
  • Storybook内にあるすべてのボタンコンポーネントを見つけてください。

  • テキスト入力に対応しているインプットコンポーネントを検索してください。

  • デザインシステムで使用できるすべてのカテゴリをリストアップしてください。

  • ユーザープロファイル用のカードコンポーネントが必要です。Storybookにはどのようなものがありますか?

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Storybookを一度接続すれば、あとは聞くだけです。

StorybookのインスタンスをVinkiusにリンクさせるだけです。認証情報は暗号化されて保持されるため、すぐにAIへコンポーネントについて質問できるようになります。

StorybookをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIがコンポーネントのコードを書き換えることはありますか?

    いいえ。AIはStorybookのデータを読み取り、検索することしかできません。ソースコードやファイルを直接修正することはありません。

  • 02

    AIはプライベートなコンポーネントのロジックまで閲覧しますか?

    AIが閲覧できるのは、Storybookを通じて公開されているコンポーネントのメタデータと構造のみです。ローカルファイルシステム全体にアクセスすることはありません。

  • 03

    AIが新しいコンポーネントを作成することはできますか?

    いいえ。提供されているツールは、既存のコンポーネントのリストアップ、カテゴリ分け、検索のみを許可しています。

  • 04

    どのコンポーネントが存在するか、AIはどうやって知るのですか?

    検索およびリストアップツールを使用して、Storybookのインスタンスから現在のコンポーネントレジストリを直接取得します。

  • 05

    どのようなStorybookの設定でも動作しますか?

    はい。Vinkiusを通じて設定した接続経由でStorybookのインスタンスにアクセスできれば、問題なく動作します。

  • Storybookについて他に質問がありますか? Connectorのページで確認できます。 Storybook Connectorの全機能を見る

『Storybook』を Claude、Cursor、ChatGPT などに接続