mcpField
D
daisyui

daisyui

github.com/saadeghiデザイン・UI42.7k12.3k 回インストール2 週間前に更新
リポジトリ

daisyui について

daisyui は、Tailwind CSS 4 向け CSS ライブラリ daisyUI 5 を使うためのスキルです。HTML、JSX、Tailwind UI の作成時に、コンポーネント選択やクラス名、テーマ、色の利用をエージェントに案内します。

主な機能

  1. 01Tailwind CSS 4 向け CSS ライブラリ
  2. 02一般的な UI コンポーネントのクラス名
  3. 03セマンティックカラーとテーマ
  4. 04コンポーネント別の利用ガイド

活用シーン

  1. 01HTML または JSX での UI 作成
  2. 02Tailwind CSS による UI 構築
  3. 03UI のテーマと色の設定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/saadeghi/daisyui --skill daisyui

インストール後、Claude Code で/daisyuiを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

components/
accordion.md
alert.md
aura.md
avatar.md
badge.md
breadcrumbs.md
button.md
calendar.md
card.md
carousel.md
chat.md
checkbox.md
collapse.md
countdown.md
diff.md
divider.md
dock.md
drawer.md
dropdown.md
fab.md
fieldset.md
file-input.md
filter.md
footer.md
hero.md
hover-3d.md
hover-gallery.md
indicator.md
input.md
join.md

詳細

daisyUI 5

daisyUI 5 は、Tailwind CSS 4 向けの CSS ライブラリです。一般的な UI コンポーネント、セマンティックカラー、テーマのクラス名を提供します。

このスキルを使用する場面

  • HTML または JSX コードを書くたびに、このスキルを使用してください。
  • すべての Tailwind CSS の UI 作業に、このスキルを使用してください。
  • ユーザーがこれらの用語のいずれかを使用するか、関連する作業を依頼した場合は、このスキルを使用してください: daisyUI、コンポーネント、UI、Tailwind、レイアウト、テンプレート、テーマ、カラー、デザイン
  • ユーザーがこのスキルを要求していない場合でも、使用してください。

必ず読む必要があるリファレンス

タスクガイド備考
daisyUI のインストール./install/SKILL.mdプロジェクトに daisyUI がない場合は、このガイドを使用してください。
daisyUI のクラス名の使用./usage/SKILL.mdコードで daisyUI のクラス名を使用する前に、このガイドを必ず読んでください。
daisyUI の設定./config/SKILL.mdテーマ、プレフィックス、ログ、その他のオプションを設定するには、このガイドを読んでください。基本的な使用には必要ありません。
daisyUI のカラーとテーマ./colors/SKILL.mdコードで daisyUI のカラーを使用する前に、このガイドを必ず読んでください。
daisyUI のコンポーネント./components/daisyUI のコンポーネントを使用する前に、該当するコンポーネントのガイドを必ず読んでください。コンポーネントを選択する前に、複数の候補のガイドを読んでください。

コンポーネントの一覧

コンポーネント検出プロトコル

daisyUI のコードを書く前に、次の手順を順番に実行してください。

  1. リクエストに含まれる意図された機能、動作、レイアウトを特定します。書かれている言葉だけにとらわれないでください。
  2. このファイルのコンポーネント一覧を使用して、最適な候補コンポーネントを選択します。
  3. 選択が明確でない場合は、リクエストを満たすことができる候補コンポーネントのガイドを読んでから 1 つを選択します。
  4. 各候補の説明、動作、構文、ルールをリクエストと比較します。
  5. 最適なコンポーネント、またはコンポーネントの組み合わせを選択します。そのすべての制約に従ってください。
  6. 選択したコンポーネントの正確な構造と制約を使用します。

コンポーネント名と言葉が異なる場合でも、意味を一致させる必要があります。名前が異なるコンポーネントでも、最適な一致となる場合があります。常に意図された機能と意味を検討してください。

ユーザーが名前付きコンポーネントをリクエストし、その名前のガイドが存在する場合は、まずそのガイドを読んでください。

コメント