使い方ガイドへスキップ
design-taste-frontend作者 Leonxlnx

Design Taste Frontend スキル。

UI デザイン向けの Claude Code および Codex スキル:ランディングページ、ポートフォリオ、リデザインのための洗練されたフロントエンドデザインを提供します。

  • Web & UI
  • UI コード
Leonxlnx/taste-skill · skills/taste-skill/SKILL.mdSKILL.md
--- name: design-taste-frontend description: Anti-slop frontend skill for landing pages, portfolios, and redesigns. The agent reads the brief, infers the right design direction, and ships interfaces that do not look templated. Real design systems when applicable, audit-first on redesigns, strict pre-flight check. --- ## 0. BRIEF INFERENCE (Read the Room Before Anything Else) ## 1. THE THREE DIALS (Core Configuration) ## 2. BRIEF → DESIGN SYSTEM MAP ## 3. DEFAULT ARCHITECTURE & CONVENTIONS ## 4. DESIGN ENGINEERING DIRECTIVES (Bias Correction) ## 5. CONTEXT-AWARE PROACTIVITY
2026年9月14日にアップストリームファイルから読み込まれた前付けとセクション見出し · 全87,126文字

01 できること

Claude CodeとCodexにおけるdesign-taste-frontendスキルの動作内容

概要、ワークフロー、出力。いずれもスキルの SKILL.md から読み取った内容です。

SKILL.md より2026年9月14日読取 · 実行記録ではありません

スキル自身の言葉で

ランディングページ、ポートフォリオ、リデザイン向けの、AIっぽさを排除するフロントエンドスキルです。エージェントはブリーフを読み込み、デザインの方向性を推測した上で、3つのダイヤル(DESIGN_VARIANCE、MOTION_INTENSITY、VISUAL_DENSITY)を設定し、これらがすべてのレイアウト、モーション、密度の判断を制御します。既存のデザインシステム(Fluent、Carbon、GOV.UK、Polaris)が該当する場合はブリーフをそれにマッピングし、見た目だけの方向性についてはその旨を正直に明記します。

ハードルールには、ヒーローのビューポート適合、アイバロウ(見出し上の小さなラベル)の抑制、1ページに1つのアクセントと1つのテーマ、禁止されているAIらしさのサイン、そして特定のアイコン・フォント・アニメーションライブラリが含まれます。リデザインはまず監査から始まります。最後は、コードを出荷する前にすべての項目が合格しなければならない機械的なプレフライトチェックで締められます。

生成されるもの

  • コードを書く前に述べられる、1行のデザインリード(Design Read):ページの種類、対象読者、雰調言語、そして採用するデザインシステムまたは美的系統。
  • フロントエンドコードは既定でTailwind v4を使用し、既存プロジェクトがv3を必要とする場合のみv3にフォールバックします。
  • どの部分が借用したインスピレーションで、どの部分が公式素材であるかを明確に示すコードコメントです。
  • 画像ソースが存在しない場合の、明確にラベル付けされたプレースホルダースロットと、末尾に付ける必要な実画像のリストです。
プロンプト例を見る ↗

仕組み

  1. 01
    何よりもまずブリーフを読む

    エージェントは、デフォルトの美的スタイルに飛びつくのではなく、ページの種類、雰調を表す言葉、参照資料、対象読者、既存のブランド資産、暗黙の制約からユーザーが本当に望んでいることを推測します。

  2. 02
    3つのダイヤルを設定する

    基準値は8 / 6 / 4で、デザインリードによって会話的に上書きされます。プリセットは用途ごとに用意されており、公共サービス向け(3 / 2 / 5)からエージェンシー向けランディングページ(9 / 8 / 3)まであります。

  3. 03
    基盤を正直に選ぶ

    ブリーフがMicrosoft、IBM、GitHub、Shopify、Atlassian、あるいは公共セクターを想起させる場合は、そのCSSを手作業で再現するのではなく、公式パッケージをインストールして使用します。

  4. 04
    デフォルトのスタックを適用する

    Server ComponentsによるReactまたはNext.js、Tailwind v4、そしてmotion/reactからインポートされたMotionを使用し、アニメーションはクライアントのリーフコンポーネントに隔離します。

  5. 05
    プレフライトチェックを実行する

    コードを出力する前に、Section 14のマトリクスにあるすべての項目が合格していなければなりません。1つでも未チェックの項目があれば、作業は完了していません。

02 適合性を確認

design-taste-frontend スキルを使用するタイミング

この種の UI デザインの作業では、Claude Code または Codex の design-taste-frontend skill を使用します。適合範囲と制限は、skill 自体のファイルから取得されています。

適している場合

  • ランディングページ、ポートフォリオ、リデザインが対象であり、ダッシュボード、データテーブル、複数ステップのプロダクトUIは明確に対象外です。
  • ブランドを守り抜く必要があるリデザイン作業:まず監査を行い、ブランドトークンを抽出し、再構築するのではなく段階的に進化させます。
  • 公共セクターや信頼性重視のサービスでは、公式のデザインシステムが期待されており、ダイヤルは抑制された3 / 2 / 5まで下げられます。
  • プレミアム消費者向けブリーフにも対応しますが、パレットは前のプロジェクトの温かみのあるクラフト系統から離れて回転させる必要があります。

境界を知る

  • ダッシュボード、密度の高いプロダクトUI、管理パネルは、代わりにFluent、Carbon、Atlassian、またはPolarisに属します。
  • データテーブルは対象外であり、TanStack Table または AG Grid を使用してください。
  • Web 向けの公式な Apple Liquid Glass パッケージは存在しないため、どの実装も近似としてしか表現できません。
  • 1 つのプロジェクトにつき 1 つのデザインシステムが原則です。Fluent React と Carbon は同じツリーを共有できず、shadcn/ui コンポーネントを Material 3 アプリにそのまま組み込むこともできません。

提供すべきもの

  • ブリーフ自体の語彙ムードを表す言葉がダイヤルの推定を左右するため、minimalist、brutalist、Apple-y、serious B2B といった言葉はユーザー自身の表現のまま反映する必要があります。
  • リデザイン時の既存ブランドアセットロゴ、カラー、タイプ、写真は任意の入力ではなく、出発点となる素材として扱われます。これが preserve モードを機能させる前提になります。
  • 控えめな制約アクセシビリティを最優先とする対象者、公共部門、規制産業、信頼性重視のコマース、子供向けプロダクトでは、美的な好みは完全に後回しになります。

03 スキルの内部

design-taste-frontend スキルが Claude Code と Codex に与えるルール

SKILL.md がエージェントに設定する 8 つの具体的な指示・既定値・制限 — 結果を変える部分です。

  1. em ダッシュはゼロ

    em ダッシュ文字は、見出し、アイキャッチラベル、ピル、本文、引用、クレジット、キャプション、ボタンテキスト、alt テキストなど、ページ全体で禁止されています。

  2. まず package.json を確認する

    サードパーティライブラリをインポートする前に、それが package.json に存在するかを確認し、存在しない場合はインストールコマンドを出力してください。ライブラリの存在を前提にしてはいけません。

  3. アイキャッチラベルを制限する

    セクション見出しの上に付ける小さな大文字のトラッキングラベルは、3 セクションにつき最大 1 つまでです。ヒーローも 1 セクションとしてカウントされるため、9 セクション構成のページでは最大 3 つまでとなります。

  4. ヒーロースタックの上限を設ける

    ヒーローの見出しはデスクトップで最大 2 行、サブテキストは最大 20 語とし、CTA はスクロールせずに表示されるようにしてください。

  5. h-screen は使用しない

    フルハイトのヒーローセクションでは h-screen ではなく min-h-[100dvh] を使用します。これにより、iOS Safari のアドレスバーの移動によるレイアウトのずれを防げます。

  6. state ではなく motion value を使う

    マウス位置、スクロール進行、マグネティックホバーなど、入力によって駆動する連続的な値は useState ではなく、必ず useMotionValue と useTransform を通して扱う必要があります。

  7. 禁止されている 2 つのディスプレイセリフ体

    セリフ体をデフォルトにすることは強く非推奨とされており、特に Fraunces と Instrument_Serif は LLM が好みがちな 2 つのディスプレイセリフ体として禁止されています。

  8. ページのテーマは 1 つに固定する

    ページ単位で light、dark、auto のいずれかを選び、それを固定してください。同じテーマ系統内でのセクション単位の色調の違いは問題ありませんが、スクロール中にセクションが反転モードに切り替わることは避けてください。

04 実際に使う

Claude Code または Codex に design-taste-frontend をインストール

npx skills add コマンドを実行し、エージェントで最初のタスクを実行して、結果をチェックリストで確認します。

Claude Code、Codex、または任意のエージェントに design-taste-frontend を追加

プロジェクトで実行してください。インストーラーが、どのエージェントに追加するかを尋ねます。

Terminal
npx skills add https://github.com/Leonxlnx/taste-skill --skill design-taste-frontend

skills/taste-skill/SKILL.md 向けの一般的な skills CLI の形式です。リポジトリによっては独自のパスが定義されている場合があります。

スキルに最初の UI デザインタスクを与える

スキル自身の用語で記述されています。角括弧の部分はご自身の内容に置き換えてください。

Starter prompt
Build a landing page for [product name], aimed at [audience, e.g. technical buyers at mid-size companies]. The vibe should be [minimalist / premium consumer / agency-y] and here are my references: [URLs or screenshots]. It is a redesign, so preserve the existing brand colors and keep the nav labels as they are.

出典:SKILL.md をスキル自身の用語に沿って記述。

最初の結果を確認

SKILL.md 自体が正しい結果として示しているもの:

  • コードを出力する前に、Section 14 のマトリクスを最後のフィルターとしてすべて実行し、各項目を正直にチェックしてください。
  • すべてのコンポーネントでセクション見出しの上にある大文字トラッキングのマイクロラベルの数を数え、合計が3セクションにつき1個以内に収まっていることを確認してください。
  • タスク完了を宣言する前に、ページ上のすべての表示文字列を読み直し、文法の破綻、指示語の不明確さ、うわべだけの気取ったコピーを指摘してください。
  • ページが完成したと判断する前に、LCP 2.5秒未満、INP 200ms未満、CLS 0.1未満の基準でLighthouseを実行してください。
  • 開発中はライトモードとダークモードの両方でページを開き、片方でしか確認していないページを公開しないでください。
  • ユーザーに見える箇所にemダッシュまたはenダッシュが1つでもあれば、Pre-Flight Checkは不合格となり、書き直しが必要になります。

OpenDesignでは design-taste-frontend が同梱されています:Plugins → Skillsから上部バーで選択してください。

05 オープンソースで追跡可能

ソース、ライセンス、検証

このページの情報の出所と、最終確認日時です。

Author
Leonxlnx
Repository
github.com/Leonxlnx/taste-skill ブランチ main
スキルファイル
skills/taste-skill/SKILL.md 検証時に記録されたコンテンツチェックサム、コミット ccbc156
License
MIT LICENSE より。
リポジトリスター数
86,946 GitHub スナップショットは 2026-09-14 に取得されました。全体の Leonxlnx/taste-skill リポジトリが対象で、このカタログには 11 個のスキルが含まれています。design-taste-frontend の評価や使用数ではありません。
OpenDesign により検証済み
2026-09-14 ソースファイル、パス、ライセンステキスト、スター数を確認済み。OpenDesign メイン版に同梱(2026-08-28 確認)。このページでは実際の実行記録はまだありません。

SKILL.md の中身

  1. 0. BRIEF INFERENCE(何よりも先に空気を読む)ページの種類、雰囲気を表す言葉、想定読者、暗黙の制約を推論し、一行のDesign Readを提示します。
  2. 1. THE THREE DIALS(コア設定)推論テーブルとユースケースのプリセットを用いて、DESIGN_VARIANCE、MOTION_INTENSITY、VISUAL_DENSITYを設定します。
  3. 2. BRIEF → DESIGN SYSTEM MAPブリーフをFluentやGOV.UKなどの公式パッケージにマッピングするか、テイストを正直にラベル付けします。
  4. 3. DEFAULT ARCHITECTURE & CONVENTIONS公式デザインシステムを使用しない場合の、スタック、状態管理、アイコン、絵文字、レスポンシブ対応、依存関係のデフォルトです。
  5. 4. DESIGN ENGINEERING DIRECTIVES(バイアス補正)タイポグラフィ、色、レイアウト、マテリアリティ、UI状態、ヒーローの規律、画像
スキル自身による説明
ランディングページ、ポートフォリオ、リデザインのためのアンチ slop フロントエンド skill。エージェントはブリーフを読み取り、適切なデザイン方向を推測し、テンプレート的に見えないインターフェースを提供します。該当する場合は実際のデザインシステム、リデザイン時の監査優先、厳格な事前チェック。

SKILL.md のフロントマターの説明です。完全なファイルは約87,126文字です。GitHub で完全なファイルを読む。

Design Taste Frontend

実際の UI デザインタスクで design-taste-frontend を実行します。

design-taste-frontend スキルは OpenDesign に含まれています。アプリをダウンロードし、Plugins → Skills でスキルを選択し、上記のプロンプトを貼り付けて、結果の前に計画を確認してください。

ターミナル
npx skills add https://github.com/Leonxlnx/taste-skill --skill design-taste-frontend

OpenDesign デスクトップ版

ひとつのデザインシステムで、すべての制作物をブランドらしく

完全な Vibe Design Workspace で、同じブランドルールを Web サイト、スライド、操作できるプロトタイプ、ダッシュボード、画像、HTML 動画に展開できます。ローカルの Codex、Claude Code、Cursor などを接続して無料で制作しましょう。

  • Web、スライド、プロトタイプ、ダッシュボード、画像、動画
  • 140+ のデザインシステムと完全なテンプレート/スキルライブラリ
  • ローカル Codex と 21+ のコーディングエージェントを接続 · 無料
無料ダウンロード

macOS と Windows に対応