スキル tailwind-css
🎨

tailwind-css

安全 🌐 ネットワークアクセス📁 ファイルシステムへのアクセス⚙️ 外部コマンド

Tailwind CSSでUIコンポーネントをスタイリングする

レスポンシブでアクセシブルなユーザーインターフェースを構築するには、ユーティリティクラスとデザインパターンの深い知識が必要です。このスキルは、Tailwind CSSの規則を使用したモバイルファーストレイアウト、ダークモード対応、およびコンポーネントスタイリングの専門家によるガイダンスを提供します。

対応: Claude Codex Code(CC)
📊 69 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「tailwind-css」を使用しています。 KPIカードコンポーネントをモバイルファーストのレスポンシブデザインとダークモード対応でスタイリングする

期待される結果:

  • モバイルビューпорт(375px)のベーススタイルを作成
  • 更大画面のためのsm:、md:、lg:ブレークポイントを追加
  • ダークモード用のdark:カラーバリアントを含める
  • アクセシビリティ用のfocus-visible状態を追加
  • 4.5:1のカラーコントラスト比率を確保

「tailwind-css」を使用しています。 モバイルからデスクトップに適応するダッシュボードグリッドを作成する

期待される結果:

  • モバイルのベーススタイルにgrid-cols-1で開始
  • タブレットブレークポイントにsm:grid-cols-2を適用
  • デスクトップレイアウトにmd:grid-cols-3を使用
  • 大画面用にlg:grid-cols-4を追加
  • アイテム間で一貫したgap-4のスペーシングを含める

「tailwind-css」を使用しています。 セマンティック名でカスタムカラーテーマを設定する

期待される結果:

  • primary、secondary、accentカラーパレットを定義
  • 各セマンティックカラーに50から900までのカラーシェードを作成
  • デフォルトテーマを上書きするのではなく拡張する
  • 動的テーマ対応のCSS変数をサポート
  • マニュアルトグル用にdarkMode: 'class'を有効化

セキュリティ監査

安全
v5 • 1/16/2026

Pure documentation skill with no executable code, no file access, no network operations, and no sensitive capabilities. Contains only Tailwind CSS guidance and best practices. All 102 static findings are false positives caused by the analyzer misinterpreting JSON metadata as cryptographic algorithms and Markdown code formatting (backticks) as shell command execution.

2
スキャンされたファイル
588
解析された行数
3
検出結果
5
総監査数
監査者: claude 監査履歴を表示 →

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
21
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

コンポーネントスタイリング

ボタン、フォーム、カード、レイアウトのためにユーティリティクラスでReactコンポーネントをスタイリングします

レスポンシブレイアウト

ブレークポイント全体に適応するモバイルファーストのレスポンシブダッシュボードとグリッドを構築します

ダークモード対応

ダークモードバリアントとカラースキーム設定を使用したテーマ切り替えを実装します

これらのプロンプトを試す

ボタンのスタイリング
プライマリとセカンダリのバリエーションを使用して、ボタンコンポーネントをTailwind CSSでスタイリングしてください。ホバー状態、フォーカスリングを含め、小サイズと中サイズに対応させてください。
レスポンシブグリッドの構築
モバイルでは1列、タブレットでは2列、デスクトップでは3列、大画面では4列を表示するレスポンシブグリッドレイアウトを、Tailwind CSSのブレークポイントを使用して作成してください。
ダークモードの追加
既存のカードコンポーネントにダークモード対応を追加してください。ライトテーマとダークテーマの両方で適切なカラーコントラスト比率を含めてください。
カスタムテーマ設定
セマンティックな色名(primary、secondary、accent)とカスタムスペアリングスケールを持つカスタムTailwindテーマをtailwind.config.tsで構成してください。

ベストプラクティス

  • モバイルスタイルから開始し、ブレークポイントで更大画面用に強化する
  • ハードコードされた値ではなくセマンティックな色名(primary、secondary)を使用する
  • インタラクティブな要素には常にfocus-visibleまたはfocus:ringを含める
  • 標準ブレークポイント(375px、768px、1024px、1440px)でレイアウトをテストする

回避

  • tailwind.config.tsでテーマ全体を上書きするのではなく拡張する
  • ユーティリティクラスで十分な場合にカスタムCSSを使用する
  • インタラクティブな要素のフォーカス状態をスキップする
  • テーマ変数ではなくハードコードされた色値を使用する

よくある質問

どのTailwind CSSバージョンがサポートされていますか?
Tailwind CSS v3およびv4で、JITモードがデフォルトで有効です。
デフォルトでどのようなブレークポイントが利用可能ですか?
デフォルトのブレークポイント:sm(640px)、md(768px)、lg(1024px)、xl(1280px)、2xl(1536px)。
shadcn/uiコンポーネントとどのように統合できますか?
shadcnのデザイントークンとパターンに従ってください。コンポーネントバリアントにはCVA(class-variance-authority)を使用してください。
このスキルは私のプロジェクトファイルにアクセスできますか?
いいえ。このスキルはガイダンスのみを提供し、プロジェクトファイルの読み取り、書き込み、または変更は行いません。
なぜ私のレスポンシブレイアウトが機能しないのですか?
正しいブレークポイント順序(モバイルファースト)を確認し、コンポーネントの幅ではなく実際のビューポート幅でテストしていることを確認してください。
通常のCSSを使用することとどう違いますか?
Tailwindは高速なプロトタイピング、より良い一貫性、本番環境での未使用スタイルの自動パージのためにユーティリティクラスを使用します。

開発者の詳細

ファイル構成

📄 SKILL.md