Skip to content
Development
Skill

/frontend-design-system

フロントエンドUIデザインを洗練された独自性のあるスタイルで生成します。ランディングページ、ダッシュボード、Webアプリケーションのデザイン、UIコンポーネント作成時に使用してください。「AIっぽい」汎用デザインを避け、プロフェッショナルで記憶に残るUIを実現します。

From plugin
frontend-skills
711 skill1 agent

Claude Code

$ npx -y skills add oikon48/cc-frontend-skills --skill frontend-design-system --agent claude-code

SKILL.md

frontend-design-system.SKILL.md
name: frontend-design-system
description: フロントエンドUIデザインを洗練された独自性のあるスタイルで生成します。ランディングページ、ダッシュボード、Webアプリケーションのデザイン、UIコンポーネント作成時に使用してください。「AIっぽい」汎用デザインを避け、プロフェッショナルで記憶に残るUIを実現します。

Frontend Design System

Overview

このスキルは、AIが生成しがちな「汎用的で無個性なデザイン」を避け、洗練された独自性のあるフロントエンドUIを作成するためのガイドラインです。

Anti-Patterns(避けるべきパターン)

以下のパターンは「AIスロップ美学」と呼ばれ、避けるべきです:

Typography(タイポグラフィ)

  • ❌ Inter, Roboto, Open Sans などの過度に使用されたフォント
  • ❌ すべてのテキストに同じフォントファミリーを使用
  • ❌ 標準的なフォントウェイトのみの使用

Colors(カラー)

  • ❌ 紫からピンクへのグラデーション
  • ❌ 汎用的な青/緑のアクセントカラー
  • ❌ 彩度の高すぎるネオンカラー
  • ❌ デフォルトのTailwindカラーパレットそのまま

Layout(レイアウト)

  • ❌ 左テキスト・右画像の標準ヒーローセクション
  • ❌ 3カラムの均等グリッド機能セクション
  • ❌ 中央揃えの単調なカードレイアウト

Effects(エフェクト)

  • ❌ 過度なぼかし効果(blur)
  • ❌ 全要素へのアニメーション適用
  • ❌ グラスモーフィズムの乱用

Best Practices(推奨パターン)

Typography

**推奨フォントの組み合わせ例:**

| ヘッダー | ボディ | 特徴 | | ---------------- | --------------- | ---------------------- | | Playfair Display | Source Sans Pro | クラシック&モダン | | Space Grotesk | Inter | テック&ミニマル | | Fraunces | Work Sans | エレガント&読みやすい | | DM Serif Display | DM Sans | 統一感のある対比 | | Syne | Outfit | 大胆&現代的 |

**タイポグラフィ原則:**

  • 見出しと本文で異なるフォントファミリーを使用(セリフ×サンセリフの組み合わせ)
  • フォントウェイトのバリエーションを活用(300, 400, 600, 800)
  • レタースペーシングで視覚的階層を作成

Colors

**カラーパレット構築原則:**

プライマリ:ブランドアイデンティティを表す主色
セカンダリ:プライマリを補完する色(補色または類似色)
アクセント:CTAやハイライトに使用する注目色
ニュートラル:背景やテキストに使用するグレー系

**独自性を出すテクニック:**

  • HSL調整で微妙な色相のずれを作る
  • ダークモードでは彩度を下げ、明度を調整
  • セマンティックカラー(success, warning, error)もブランドに合わせて調整

Layout

**差別化するレイアウトパターン:**

  • 非対称グリッド(5:7, 2:3比率)
  • オーバーラップ要素とネガティブマージン
  • 斜めのセクション区切り
  • ベントグリッドと有機的な配置
  • 大胆な余白(ホワイトスペース)の活用

Animation & Motion

**効果的なアニメーション原則:**

1. **高影響度の瞬間に集中**

  • ページロード時の単一の調整されたアニメーション
  • ユーザーアクション(クリック、ホバー)への即座のフィードバック
  • 状態変化(成功、エラー)の視覚的表現

2. **タイミングの指針**

  • マイクロインタラクション: 150-300ms
  • ページ遷移: 300-500ms
  • 複雑なアニメーション: 500-800ms

3. **イージング関数**

   /* 推奨イージング */
   --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1);
   --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1);
   --ease-in-out-quart: cubic-bezier(0.76, 0, 0.24, 1);

Background & Texture

**背景デザインのアイデア:**

  • 微妙なノイズテクスチャ
  • 幾何学的パターン(控えめに)
  • グラデーションメッシュ
  • 抽象的なブロブ/シェイプ
  • パララックス効果のある背景レイヤー

Implementation Checklist

進捗チェックリスト:

  • [ ] タイポグラフィ:見出しと本文に異なるフォントを選定
  • [ ] カラーパレット:5色以上の調和したパレットを作成
  • [ ] レイアウト:非対称または独自のグリッドシステムを検討
  • [ ] アニメーション:1-2の高影響度アニメーションを実装
  • [ ] 背景:テクスチャまたは独自の背景要素を追加
  • [ ] 一貫性:すべての要素がデザインシステムに従っているか確認

Theme Examples

詳細なテーマ例については以下を参照:

  • [テーマ例集](themes.md)
  • [コンポーネントリファレンス](components.md)

Quick Reference

**フォントペアリング即決リスト:**

1. モダン・クリーン → Space Grotesk + Inter 2. エレガント・高級 → Playfair Display + Lato 3. テック・スタートアップ → Syne + Outfit 4. 温かみ・親しみやすい → Fraunces + Work Sans 5. 大胆・クリエイティブ → DM Serif Display + DM Sans

**カラー参考:**

  • Coolors.co で調和したパレット生成
  • Realtime Colors でライブプレビュー
  • Happy Hues でインスピレーション
Read more
@oikon48
Ships withfrontend-skills

Note: This project is for demonstrating Claude Skills with Claude Code. A Claude Code plugin for creating distinctive, production-grade frontend UIs that avoid generic "AI slop" aesthetics.

711 skill1 agent
Get the whole plugin

Stars on GitHub

Momentum

stars in total
71
Star history of oikon48/cc-frontend-skills on GitHub, a chart by star-history.com

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills2w309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react5d252k
@facebook@facebookInstall Skill

Questions about frontend-design-system.

Which coding agents can use frontend-design-system?
frontend-design-system installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.