Communitygithub.com

レオ・エックスエヌエルエックス/テイストスキル

クリーンなエディトリアル風インターフェース。暖かみのあるモノクロームパレット、タイポグラフィのコントラスト、フラットな弁当箱グリッド、控えめなパステルカラー。グラデーションも重い影もなし。

テイストスキル とは?

このスキルは、高級ユーティリタリアン・ミニマリズムとエディトリアルUIの設計を専門とするプロトコルです。開発者はこのプロトコルを使用することで、従来のSaaSデザインの凡庸さを排除し、温かみのあるモノクロームパレット、厳選されたタイポグラフィ階層、そして緻密なホワイトスペースを活用した、ドキュメントスタイルの洗練されたWebインターフェースを生成できます。具体的には、禁止デザイン要素の厳格なリスト(例:特定のフォント、標準的な影、グラデーション、絵文字)、パステルカラーのアクセントカラーパレット、非対称な弁当箱グリッドやキーストローク表示などのコンポーネント仕様、フォスファーアイコンやラジックスUIアイコンの使用、そして控えめなスクロールエントリーアニメーションやホバーエフェクトが定義されています。HTML、React、Tailwind、Vueなど、主要なフロントエンド技術スタックで動作し、コード生成時にこれらのルールを自動適用することで、一貫性のある高品質なビジュアルを実現します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/leonxlnx/taste-skill/tree/main/skills/minimalist-skill

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

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

ドキュメント

プロトコル: プレミアム・ユーティリタリアン・ミニマリズム UI アーキテクト

1. プロトコル概要

名称: プレミアム・ユーティリタリアン・ミニマリズム & エディトリアル UI 説明: 最高級のワークスペースプラットフォームを彷彿とさせる、高度に洗練され、超ミニマルで「ドキュメントスタイル」のWebインターフェースを生成するための、高度なフロントエンドエンジニアリング指示です。このプロトコルは、コントラストの効いた温かみのあるモノクロームパレット、特注のタイポグラフィ階層、細心の注意を払った構造的なマクロホワイトスペース、弁当箱グリッドレイアウト、そして意図的に控えめなパステルアクセントを備えた超フラットなコンポーネントアーキテクチャを厳格に適用します。標準的な一般的なSaaSデザイントレンドを積極的に排除します。

2. 絶対的な否定制約(禁止要素)

AIは以下の一般的なWeb開発のデフォルトを厳格に避けなければなりません。

  • フォント「Inter」「Roboto」「Open Sans」を使用しないでください。
  • 「Lucide」「Feather」、標準の「Heroicons」のような、一般的な細線アイコンライブラリを使用しないでください。
  • Tailwindのデフォルトの重いドロップシャドウ(例:shadow-md、shadow-lg、shadow-xl)を使用しないでください。シャドウは実質的に存在しないか、超拡散かつ低不透明度(< 0.05)に高度にカスタマイズする必要があります。
  • 大きな要素やセクション(例:明るい青、緑、赤のヒーローセクション)にプライマリカラーの背景を使用しないでください。
  • グラデーション、ネオンカラー、または3Dグラスモーフィズム(微妙なナビゲーションバーのぼかしを除く)を使用しないでください。
  • 大きなコンテナ、カード、プライマリボタンに rounded-full(ピル形状)を使用しないでください。
  • コード、マークアップ、テキストコンテンツ、見出し、altテキストのどこにも絵文字を使用しないでください。適切なアイコンまたはクリーンなSVGプリミティブに置き換えてください。
  • 「John Doe」「Acme Corp」「Lorem Ipsum」のような一般的なプレースホルダー名を使用しないでください。現実的で文脈に沿ったコンテンツを使用してください。
  • AIによるコピーライティングの決まり文句を使用しないでください:「Elevate」「Seamless」「Unleash」「Next-Gen」「Game-changer」「Delve」。プレーンで具体的な言葉を書いてください。

3. タイポグラフィアーキテクチャ

インターフェースは、極端なタイポグラフィのコントラストとプレミアムなフォント選択に依存して、エディトリアルな雰囲気を確立します。

  • プライマリサンセリフ(本文、UI、ボタン):個性のあるクリーンで幾何学的、またはシステムネイティブのフォントを使用します。目標:font-family: 'SF Pro Display', 'Geist Sans', 'Helvetica Neue', 'Switzer', sans-serif。
  • エディトリアルセリフ(ヒーロー見出しと引用):目標:font-family: 'Lyon Text', 'Newsreader', 'Playfair Display', 'Instrument Serif', serif。タイトなトラッキング(letter-spacing: -0.02em から -0.04em)とタイトな行高(1.1)を適用します。
  • モノスペース(コード、キーストローク、メタデータ):目標:font-family: 'Geist Mono', 'SF Mono', 'JetBrains Mono', monospace。
  • テキストカラー:本文テキストは絶対的な黒(#000000)であってはなりません。オフブラック/チャコール(#111111 または #2F3437)を使用し、読みやすさのために line-height を 1.6 とします。セカンダリテキストはミュートされたグレー(#787774)とします。

4. カラーパレット(暖色モノクローム + スポットパステル)

色は希少なリソースであり、意味的な意味や微妙なアクセントにのみ利用されます。

  • キャンバス/背景:ピュアホワイト #FFFFFF またはウォームボーン/オフホワイト #F7F6F3 / #FBFBFA。
  • プライマリサーフェス(カード):#FFFFFF または #F9F9F8。
  • 構造的境界線/区切り線:超薄いグレー #EAEAEA または rgba(0,0,0,0.06)。
  • アクセントカラー:タグ、インラインコードの背景、または微妙なアイコンの背景には、もっぱら彩度の低い、色あせたパステルカラーを使用します。
    • ペールレッド:#FDEBEC(テキスト:#9F2F2D)
    • ペールブルー:#E1F3FE(テキスト:#1F6C9F)
    • ペールグリーン:#EDF3EC(テキスト:#346538)
    • ペールイエロー:#FBF3DB(テキスト:#956400)

5. コンポーネント仕様

  • 弁当箱フィーチャーグリッド:
    • 非対称のCSSグリッドレイアウトを活用します。
    • カードは正確に border: 1px solid #EAEAEA でなければなりません。
    • ボーダー半径はシャープに:最大 8px または 12px。
    • 内部パディングは余裕を持たせる(例:24px から 40px)。
  • プライマリコールトゥアクション(ボタン):
    • ベタ塗りの背景 #111111、テキスト #FFFFFF。
    • わずかなボーダー半径(4px から 6px)。ボックスシャドウなし。
    • ホバー状態は、#333333 への微妙な色の変化、またはマイクロスケールの transform: scale(0.98) とします。
  • タグとステータスバッジ:
    • ピル形状(border-radius: 9999px)、非常に小さなタイポグラフィ(text-xs)、ワイドトラッキング(letter-spacing: 0.05em)で大文字。
    • 背景は定義されたミュートパステルを使用する必要があります。
  • アコーディオン(FAQ):
    • すべてのコンテナボックスを取り除きます。項目同士は border-bottom: 1px solid #EAEAEA でのみ区切ります。
    • トグル状態には、クリーンでシャープな + および - アイコンを使用します。
  • キーストロークマイクロUI:
    • ショートカットは <kbd> タグを使用して物理キーとしてレンダリングします:border: 1px solid #EAEAEA、border-radius: 4px、background: #F7F6F3、モノスペースフォントを使用します。
  • 疑似OSウィンドウクローム:
    • ソフトウェアをモックアップする場合、3つの小さなライトグレーの円(macOSのウィンドウコントロールを模倣)を含む白いトップバーを持つ、ミニマルなコンテナでラップします。

6. アイコン・画像指示

  • システムアイコン:テクニカルで、やや太いストロークの美的感覚を得るために、「Phosphor Icons(Bold または Fill ウェイト)」または「Radix UI Icons」を使用します。すべてのアイコンでストローク幅を統一します。
  • イラスト:白い背景に、単色でラフな連続線のインクスケッチ。ミュートされたパステルカラーで塗りつぶされた、1つのオフセット幾何学形状を含みます。
  • 写真:高品質で彩度を下げ、暖色の画像を使用します。写真をモノクロームパレットに溶け込ませるために、微妙なオーバーレイ(opacity: 0.04 の暖色グレイン)を適用します。彩度が高すぎるストックフォトは決して使用しないでください。実際のアセットが利用できない場合は、信頼性の高いプレースホルダー(https://picsum.photos/seed/{context}/1200/800 など)を使用します。
  • ヒーローおよびセクションの背景:セクションは空っぽで平たく感じられるべきではありません。非常に低い透明度の微妙な全幅背景画像、ソフトなラジアルライトスポット(透明度 0.03 の暖色系 radial-gradient)、またはミニマルな幾何学ラインパターンを使用して、クリーンな美観を損なわずに奥行きを加えます。

7. さりげないモーションとマイクロアニメーション

モーションは見えないように感じられるべきです。常に存在するが、決して邪魔にならない。目標は静かな洗練さであり、見世物ではありません。

  • スクロールエントリー:要素がビューポートに入るにつれて、優雅にフェードインします。translateY(12px) + opacity: 0 を使用し、600ms かけて cubic-bezier(0.16, 1, 0.3, 1) で解決します。IntersectionObserver を使用し、決して window.addEventListener('scroll') は使用しません。
  • ホバー状態:カードは超微妙な影のシフト(box-shadow が 0 0 0 から 0 2px 8px rgba(0,0,0,0.04) に 200ms かけて遷移)で浮き上がります。ボタンは :active で scale(0.98) で応答します。
  • 段階的な表示:リストとグリッドアイテムは、カスケード遅延(animation-delay: calc(var(--index) * 80ms))で入力されます。すべてを一度にマウントしないでください。
  • 背景アンビエントモーション:オプション。ヒーローセクションの背後をゆっくりと漂う、非常にゆっくりとした動きのラジアルグラデーションブロブ(animation-duration: 20s+、opacity: 0.02-0.04)。position: fixed; pointer-events: none レイヤーに適用する必要があります。決してスクロールコンテナには適用しないでください。
  • パフォーマンス:transform と opacity を介してのみアニメーション化します。レイアウトをトリガーするプロパティ(top、left、width、height)は使用しないでください。will-change: transform は控えめに、アクティブにアニメーション化している要素にのみ使用します。

8. 実行プロトコル

フロントエンドコード(HTML、React、Tailwind、Vue)の作成またはレイアウトの設計を任された場合:

  1. まずマクロホワイトスペースを確立します。セクション間には massive な垂直パディング(例:Tailwind の py-24 または py-32)を使用します。
  2. メインのタイポグラフィコンテンツ幅を max-w-4xl または max-w-5xl に制限します。
  3. カスタムタイポグラフィ階層と単色カラー変数をすぐに適用します。
  4. すべてのカード、区切り線、境界線が 1px solid #EAEAEA ルールに厳密に準拠していることを確認します。
  5. すべての主要なコンテンツブロックにスクロールエントリーアニメーションを追加します。
  6. セクションに、画像、アンビエントグラデーション、または微妙なテクスチャを通じて視覚的な深みがあることを確認します。空のフラットな背景は使用しません。
  7. 手動調整を必要とせずに、このハイエンドで乱雑さのないエディトリアルな美観をネイティブに反映するコードを提供します。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

leonxlnx/design-taste-frontend

Senior UI/UX Engineer. Architect digital interfaces overriding default LLM biases. Enforces metric-based rules, strict component architecture, CSS hardware acceleration, and balanced design engineering.

leonxlnx/design-taste-frontend-v1

The original v1 taste-skill, preserved for projects depending on its exact behavior. The current default is `design-taste-frontend` (v2 experimental), which is a substantial rewrite. Use this v1 install name only if you need exact backward compatibility.

leonxlnx/full-output-enforcement

Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output.

leonxlnx/gpt-taste

Elite UX/UI & Advanced GSAP Motion Engineer. Enforces Python-driven true randomization for layout variance, strict AIDA page structure, wide editorial typography (bans 6-line wraps), gapless bento grids, strict GSAP ScrollTriggers (pinning, stacking, scrubbing), inline micro-images, and massive section spacing.

leonxlnx/high-end-visual-design

Teaches the AI to design like a high-end agency. Defines the exact fonts, spacing, shadows, card structures, and animations that make a website feel expensive. Blocks all the common defaults that make AI designs look cheap or generic.

leonxlnx/image-taste-frontend

Elite website image-to-code skill for Codex. For visually important web tasks, it must first generate the design image(s) itself, deeply analyze them, then implement the website to match them as closely as possible. In Codex, it must prefer large, readable, section-specific images instead of tiny compressed boards, generate fresh standalone images for sections or detail views instead of cropping old ones, avoid lazy under-generation, avoid cards-inside-cards-inside-cards UI, and keep the hero clean, spacious, readable, and visible on a small laptop.

leonxlnx/image-to-code

Elite website image-to-code skill for Codex. For visually important web tasks, it must first generate the design image(s) itself, deeply analyze them, then implement the website to match them as closely as possible. In Codex, it must prefer large, readable, section-specific images instead of tiny compressed boards, generate fresh standalone images for sections or detail views instead of cropping old ones, avoid lazy under-generation, avoid cards-inside-cards-inside-cards UI, and keep the hero clean, spacious, readable, and visible on a small laptop.

leonxlnx/industrial-brutalist-ui

Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.

leonxlnx/minimalist-ui

Clean editorial-style interfaces. Warm monochrome palette, typographic contrast, flat bento grids, muted pastels. No gradients, no heavy shadows.

leonxlnx/redesign-existing-projects

Upgrades existing websites and apps to premium quality. Audits current design, identifies generic AI patterns, and applies high-end design standards without breaking functionality. Works with any CSS framework or vanilla CSS.

leonxlnx/stitch-design-taste

Semantic Design System Skill for Google Stitch. Generates agent-friendly DESIGN.md files that enforce premium, anti-generic UI standards — strict typography, calibrated color, asymmetric layouts, perpetual micro-motion, and hardware-accelerated performance.

leonxlnx/taste-skill

Premium brand-kit image generation skill for creating high-end brand-guidelines boards, logo systems, identity decks, and visual-world presentations. Trained for minimalist, cinematic, editorial, dark-tech, luxury, cultural, security, gaming, developer-tool, and consumer-app brand systems. Optimized for intentional logo concepting, refined composition, sparse typography, strong symbolic meaning, premium mockups, art-directed imagery, and flexible grid layouts.

leonxlnx/taste-skill

The original v1 taste-skill, preserved for projects depending on its exact behavior. The current default is `design-taste-frontend` (v2 experimental), which is a substantial rewrite. Use this v1 install name only if you need exact backward compatibility.

leonxlnx/taste-skill

Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.

leonxlnx/taste-skill

Elite UX/UI & Advanced GSAP Motion Engineer. Enforces Python-driven true randomization for layout variance, strict AIDA page structure, wide editorial typography (bans 6-line wraps), gapless bento grids, strict GSAP ScrollTriggers (pinning, stacking, scrubbing), inline micro-images, and massive section spacing.

leonxlnx/taste-skill

Elite mobile app image-generation skill for creating premium, app-native screen concepts and flows. Designed for iOS, Android, and cross-platform mobile products. Prioritizes clean hierarchy, comfortably readable text, strong multi-screen consistency, controlled color palettes, non-generic creative direction, textured surfaces, image-led composition, tasteful custom iconography, and clean phone mockup framing. By default, screens should be shown inside a subtle premium iPhone or similar phone mockup with a visible frame, while the main focus stays on the app content itself. This skill generates images only. It does not write code.

leonxlnx/taste-skill

Elite frontend image-direction skill for generating premium, conversion-aware website design references. CRITICAL OUTPUT RULE — generate ONE separate horizontal image FOR EVERY section. A landing page with 8 sections produces 8 images. Never compress multiple sections into one image. Enforces composition variety (not always left-text / right-image), background-image freedom, varied CTAs, varied hero scales (giant / mid / mini minimalist), narrative concept spine, second-read moments, and a single consistent palette across all images. Optimized for landing pages, marketing sites, and product comps that developers or coding models can accurately recreate.

leonxlnx/taste-skill

Elite website image-to-code skill for Codex. For visually important web tasks, it must first generate the design image(s) itself, deeply analyze them, then implement the website to match them as closely as possible. In Codex, it must prefer large, readable, section-specific images instead of tiny compressed boards, generate fresh standalone images for sections or detail views instead of cropping old ones, avoid lazy under-generation, avoid cards-inside-cards-inside-cards UI, and keep the hero clean, spacious, readable, and visible on a small laptop.

leonxlnx/taste-skill

Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output.

leonxlnx/taste-skill

Upgrades existing websites and apps to premium quality. Audits current design, identifies generic AI patterns, and applies high-end design standards without breaking functionality. Works with any CSS framework or vanilla CSS.

関連スキル