Communitygithub.com

プレミアムデザインスキル

ハイエンドブランド、ラグジュアリー製品、デザイン重視のSaaS、クリエイティブポートフォリオ向けに、プレミアムで編集グレードのWebインターフェースを構築します。ユーザーがエディトリアル、ラグジュアリー、ハイエンド、プレミアム、クリエイティブエージェンシー、雑誌スタイル、ファッションブランドのウェブサイトを求めた場合にトリガーされます。

プレミアムデザインスキル とは?

このスキルは、一般的なSaaSデザインではなく、洗練されたエディトリアル/プレミアムな美的ターゲットに最適化されています。タイポグラフィ、モーション、構成における確固たる5つのルールに基づき、高級感と編集品質を実現します。具体的には、ディスプレイ用のセリフ体とボディ用のサンセリフ体を組み合わせたフォントペアリング、スクロール駆動の洗練されたモーション(800~1800msの長尺イージング)、レイヤーによる奥行き表現、控えめな1色のアクセントカラー、そして意図的にグリッドを破る非対称なレイアウトを採用します。 Claude Code, Cursor, CodexなどのAIエージェントで使用することを想定しており、コードを生成する前に`references/`ディレクトリ内のカタログとデザイントークンを必ず読み込むワークフローが組み込まれています。標準的なB2B SaaSサイトやダッシュボードには使用せず、ファッションブランド、ラグジュアリー製品、デザインエージェンシー、建築事務所、エディトリアル出版物などに特化しています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/luukalleman/premium-design-skill/tree/HEAD/skills/premium-design

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

プレミアムデザイン — キネティックラグジュアリー

プレミアムでエディトリアル、ハイエンドなインターフェースを構築するためのカタログ駆動型スキル。一般的なdesignスキルとは異なり、タイポグラフィ、モーション、そして抑制に重点を置いています。


デザイン哲学 — 5つのルール

1. タイポグラフィが主役

ディスプレイタイプ(見出し)はセリフ体または特徴的なディスプレイサンセリフ体を使用。ボディは洗練されたサンセリフ体(Inter、Geist、Satoshi)を使用。見出しは大きく — text-[clamp(2.5rem,8vw,10rem)] の領域。ディスプレイでは文字間隔を詰め(tracking-tight 以上)、行間は広く(leading-[0.9] または leading-none)、ボディではタイトに(leading-[1.45])。

効果的なフォントペアリング:

  • Fraunces(ディスプレイ)+ Inter(ボディ) — エディトリアル雑誌風
  • Canela(ディスプレイ)+ Geist(ボディ) — 現代的なラグジュアリー
  • Migra(ディスプレイ)+ Manrope(ボディ) — シャープなエディトリアル
  • Reckless(ディスプレイ)+ Inter(ボディ) — ソフトなエディトリアルの温かみ

フォントは index.html 内の <link> タグまたはCSSの @import で読み込みます。ディスプレイにシステムフォントは使用しないでください。

2. モーションは意図的に、決して装飾的にしない

バウンドするスプリングは使用しません。素早い ease-out-200ms のフェードも使用しません。プレミアムモーションでは以下を使用します:

  • 長い持続時間: 表示に800~1800ms
  • 洗練されたイージング: cubic-bezier(0.16, 1, 0.3, 1) (easeOutExpo)、cubic-bezier(0.22, 1, 0.36, 1) (easeOutQuint)、またはカスタムカーブ
  • ページロードよりスクロール駆動: モーションをユーザーアクションに結びつけるために、framer-motionの useScroll + useTransform を使用
  • セクションごとに1つの特徴的なモーション: ヒーローに5つものアニメーションを重ねない。コンテンツを引き立てるものを1つ選ぶ

アニメーションがコンテンツに貢献しない場合は、削除します。

3. レイヤーによる奥行き、シャドウではない

プレミアムな奥行きは、微妙なレイヤーを重ねることで生まれます:

  • ベース:ノイズテクスチャオーバーレイ(CSSまたはSVG)
  • コンテンツの下:暖色/寒色のグラデーションウォッシュ(非常に微妙、5~15%の不透明度)
  • 中間層:装飾要素(大きなディスプレイ文字、かすんだ写真、グリッド)
  • 最前面:コンテンツ

shadow-lg / shadow-2xl は避けてください — これらは一般的すぎます。代わりに shadow-[0_1px_0_rgba(255,255,255,0.05)] またはグラデーションボーダーを使用します。

4. 色は抑制を、構成には自信を

パレットは通常次の通りです:

  • 背景: 暖色または寒色のオフホワイト/オフブラック(純粋な #000 や #fff は不可)。例:#0A0908(暖色ブラック)、#F7F5F1(暖色オフホワイト)、#0F1117(寒色ブラック)
  • テキスト: 背景に対して高いコントラストだが、柔らかく。例:#0A0908 上に #F7F5F1、#F7F5F1 上に #1A1A1A
  • アクセント: 1色のみ、控えめに使用。例:#C8522C(テラコッタ)、#4C3F2F(エスプレッソ)、#B8A978(ブラス)、#D9C2A4(シャンパン)

虹色のグラデーションは使用しません。ティール/パープルのテックスタートアップ風も避けます。

5. 構成は意図的にグリッドを破る

標準的な3カラムグリッドは一般的すぎます。プレミアムなレイアウトでは以下を使用します:

  • 非対称: 一方のカラムがもう一方の2倍の幅の2カラム、またはコンテンツが3+4にまたがる7カラムグリッド
  • 意図的な余白: 60%が余白で、コンテンツが片隅にあるセクション
  • スケールのコントラスト: 巨大な見出しの隣にある小さなラベル
  • オーバーラップ: コンテナの境界からはみ出す要素

迷ったら、カラムを減らすか、余白を増やします。


このスキルが対象としないもの

ユーザーが以下を求める場合:

  • 標準的なB2B SaaSランディングページ(チャットバブル、プロダクトモックアップ、機能グリッド) → design を使用
  • 管理ダッシュボード / データ密度の高いUI → design を使用
  • スマートフォンモックアップ付きモバイルアプリランディング → design を使用
  • ストックフォトヒーロー付きコーポレートサイト → design を使用

このスキルは以下に使用します:ファッションブランド、ラグジュアリー製品、デザインエージェンシー、クリエイティブポートフォリオ、建築事務所、エディトリアル出版物、デザイン重視として位置づけられたプレミアムSaaS。


ワークフロー — ステップ0:カタログを読む

ページを書き始める前に、以下を読んでください:

  1. references/design-tokens.md — 色、タイポグラフィスケール、スペーシング
  2. references/motion-principles.md — イージング、タイミング、モーション哲学
  3. references/catalog/ 内の該当カテゴリ .md — 利用可能なバリアント

次にバリアントを選び、references/catalog/components/ 内の対応する .tsx を読んでください。

ページ → カタログファイルのマッピング:

ページタイプカタログファイル
ランディング / ホームhero.md + features.md + testimonials.md + cta-sections.md + footers.md
価格pricing.md
アバウト / スタジオ / マニフェストabout.md
お問い合わせcontact.md
ポートフォリオ / 作品gallery.md
FAQ / 備考faq.md
ナビゲーション(全ページ)navigation.md

現在のカタログ在庫 — 11コンポーネント、すべて独自のもの:

  • navigation.md — 1バリアント(エディトリアルマストヘッド)
  • hero.md — 1バリアント(キネティックマスクヒーロー)
  • features.md — 1バリアント(エディトリアルインデックス)
  • stats.md — 1バリアント(エディトリアルナンバーズ)
  • logos.md — 1バリアント(エディトリアルクライアントレッジャー)
  • gallery.md — 1バリアント(エディトリアルワークインデックス)
  • about.md — 1バリアント(エディトリアルストーリー / マニフェスト)
  • testimonials.md — 1バリアント(エディトリアルプルクォート)
  • pricing.md — 1バリアント(エディトリアルアシンメトリック)
  • faq.md — 1バリアント(エディトリアルFAQ / 備考)
  • cta-sections.md — 1バリアント(モーメントCTA)
  • contact.md — 1バリアント(エディトリアルお問い合わせフォーム)
  • footers.md — 1バリアント(エディトリアルマニフェストフッター)

絶対条件チェックリスト

完了報告の前に:

  1. 基礎の読み込み: design-tokens.md + motion-principles.md がコードを書く前に必ず読まれていること。
  2. カタログ参照: カタログから特定のバリアントが選択されていること。その名前を明記すること。
  3. フォントの読み込み: 必要なディスプレイフォントとボディフォントが index.html の <link> またはCSSの @import で読み込まれていること。システムフォントはプレミアム感を損なう。
  4. 単一アクセントカラー: デザインは1つのアクセントカラー(+ニュートラル)を使用していること。虹色パレットは不可。
  5. モーションのタイミング: 少なくとも1つのセクションがスクロール駆動のモーションを使用していること(ページロード時のフェードだけではない)。イージングは easeOutExpo または同等のもの — デフォルトの easeOut ではないこと。
  6. 構成の破れ: 少なくとも1つのセクションが非対称レイアウト、意図的な余白、またはスケールのコントラストを使用していること。全て等幅カラムのグリッドではないこと。
  7. モバイル: 375pxでテストされていること。ディスプレイタイプは縮小されてもキャラクターは維持されていること(標準的なモバイルH1よりも大きいこと)。

関連スキル