スキル frontend-css
🎨

frontend-css

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

Tailwindで一貫性のある保守可能なCSSを記述

こちらからも入手できます: EIS-ITS

標準なしでCSSを記述すると、一貫性のないスタイリング、肥大化したスタイルシート、コードベース全体でのメンテナンスの課題につながります。このスキルは、AIアシスタントがTailwindユーティリティクラスを使用し、デザインシステムトークンに従い、すべてのコンポーネント間でスタイリングの一貫性を維持するようガイドします。

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

スキルZIPをダウンロード

2

Claudeでアップロード

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

3

オンにして利用開始

テストする

「frontend-css」を使用しています。 Tailwindを使用して、タイトル、説明、アクションボタンを含むカードコンポーネントをスタイリングしてください。

期待される結果:

  • コンテナ: bg-white rounded-lg shadow-md p-6
  • タイトル: text-xl font-semibold text-gray-900 mb-2
  • 説明: text-gray-600 mb-4 leading-relaxed
  • ボタン: bg-blue-600 text-white px-4 py-2 rounded hover:bg-blue-700 transition-colors

「frontend-css」を使用しています。 ナビゲーションコンポーネントにレスポンシブブレークポイントを追加してください。

期待される結果:

  • モバイルファースト: モバイルではflex-col
  • タブレット: タブレットレイアウト用のmd:flex-row
  • デスクトップ: デスクトップ間隔用のlg:px-8
  • ナビゲーション項目: ホバー状態とフォーカスリングを含む

「frontend-css」を使用しています。 Tailwindテーマでカスタムブランドカラーを設定してください。

期待される結果:

  • プライマリ: #3B82F6 (blue-500)
  • セカンダリ: #10B981 (emerald-500)
  • アクセント: #F59E0B (amber-500)
  • ダーク: #1F2937 (gray-800)

セキュリティ監査

安全
v5 • 1/17/2026

Pure documentation skill containing only markdown guidance for AI code generation. No executable code, network calls, filesystem access, or external commands detected. All 46 static findings are false positives: GitHub URL in metadata flagged as 'Hardcoded URL', SHA-256 hash strings flagged as 'Weak cryptographic algorithm', Tailwind CSS @theme directive flagged as 'Ruby backtick execution', and documentation path references flagged as 'Path traversal'. This skill provides CSS coding standards and Tailwind methodology guidance only.

2
スキャンされたファイル
56
解析された行数
3
検出結果
5
総監査数

リスク要因

🌐 ネットワークアクセス (1)
📁 ファイルシステムへのアクセス (4)
⚙️ 外部コマンド (1)
監査者: claude 監査履歴を表示 →

品質スコア

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

作れるもの

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

.tsxまたは.jsxファイルでReactコンポーネントを構築または編集する際に、一貫したTailwindユーティリティクラスを適用します。

デザイントークンの実装

デザインシステムの一貫性を維持しながら、@themeディレクティブを使用してTailwindテーマを設定および拡張します。

CSSパフォーマンスの最適化

適切なツリーシェイキング、未使用スタイルのパージング、冗長なフレームワークオーバーライドの回避により、CSSバンドルサイズを最適化します。

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

基本的なCSSスタイリング
このReactコンポーネントをTailwindユーティリティクラスでスタイリングしてください。色と間隔にはデザインシステムトークンを使用してください。
レスポンシブデザイン
Tailwindのsm:、md:、lg:、xl:プレフィックスを使用して、このレイアウトにレスポンシブブレークポイントを追加してください。
テーマ設定
@themeディレクティブを使用して、カスタムブランドカラーとタイポグラフィのためのTailwindテーマ拡張を設定してください。
コードレビュー
このCSSをレビューして、Tailwind手法の違反を特定してください。カスタムCSSの代わりにユーティリティクラスを使用した改善案を提案してください。

ベストプラクティス

  • 一貫性を維持しツリーシェイキングを可能にするため、可能な限りカスタムCSSよりもユーティリティクラスを使用する
  • ハードコードされた値の代わりに、色、間隔、タイポグラフィのデザインシステムトークンを参照する
  • 関連するユーティリティクラスを論理的にグループ化し、コンポーネント全体で一貫した順序を使用する

回避

  • Tailwindユーティリティクラスで同じ結果が得られる場合にカスタムCSSを記述する
  • デザイントークンカラーの代わりにbg-[#ff0000]のような任意の値を使用する
  • 適切なユーティリティクラスを使用する代わりに!importantでフレームワークスタイルを上書きする

よくある質問

このスキルはカスタムCSSフレームワークで機能しますか?
このスキルはTailwind CSS手法に焦点を当てていますが、原則はユーティリティファーストアプローチに適用されます。
CSS-in-JSソリューションにこのスキルを使用できますか?
はい、このスキルはあらゆるReactコンポーネントのスタイリングに適用されます。Tailwind構文を使用したCSS-in-JSも機能します。
このスキルはCSS構文を検証しますか?
いいえ、このスキルはコーディング標準のガイダンスを提供します。構文チェックはリンターが処理します。
デザインシステム情報は非公開に保たれますか?
はい、このスキルはプロジェクトのデザイントークンをローカルで読み取り参照するだけです。
スタイルが出力に表示されないのはなぜですか?
Tailwindが設定されていることを確認してください。デザイントークンファイルが存在し、正しく参照されているか確認してください。
Stylelintのようなリンターとどう違いますか?
このスキルはAI支援コーディングの意思決定をガイドします。リンターはプログラム的にルールを適用します。

開発者の詳細

作成者

DevanB

ライセンス

MIT

参照

master

ファイル構成

📄 SKILL.md