lavish-design について
lavish-designは、Lavishのビジュアルシステムに沿って静的HTML成果物やプロダクションコードを作成するためのデザインスキルです。プロジェクトのデザイン素材、書体、色、インターフェースの規則を案内します。
主な機能
- 01HTML成果物とプロダクションコードのガイド
- 02色、書体、余白のデザイントークン
- 03ブランド素材とプレビュー例
- 04Reactインターフェースのスタイル参照
活用シーン
- 01ビジュアルなHTML成果物の作成
- 02Lavishスタイルでのプロトタイプ設計
- 03プロダクションコードへのブランド規則の適用
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ kunchenguid/ lavish-axi --skill lavish-designインストール後、Claude Code で/lavish-designを入力して読み込まれたか確認します。
詳細
このスキル内のREADME.mdファイルを読み、ほかに利用できるファイルも確認してください。 ビジュアル成果物(スライド、モック、使い捨てのプロトタイプなど)を作成する場合は、アセットをコピーして、ユーザーが確認できる静的HTMLファイルを作成してください。本番コードに取り組む場合は、アセットをコピーし、こちらのルールを読んで、このブランドのデザインについて詳しく把握できます。 ユーザーがほかに指示せずにこのスキルを呼び出した場合は、何を作りたいか、デザインしたいかを尋ね、いくつか質問をしてから、必要に応じてHTML成果物または本番コードを出力する、デザインのエキスパートとして対応してください。
ファイルの場所
README.md— 製品の背景、コンテンツの基本方針、ビジュアルの基礎、アイコン、注意事項colors_and_type.css— トークンシステム全体(インク、ブラス、セージ、アンバー、ラス、スチール、クリーム+タイポグラフィ+間隔+角丸+シャドウ)用の、そのまま使えるCSSカスタムプロパティassets/— ワードマーク、lavish-markアイコン、フロー図SVGpreview/— デザインシステムのタブ見本カード(カードごとに1つのコンセプト)ui_kits/editor/— Lavish Editorのクロームを再現した、クリック操作可能なReact UI
クイックルール
- ダークインク+クリーム色の文字+ブラスのアクセント1色。 2つ目のアクセント、グラデーション、グラスモーフィズムは使わないでください。
- 本文とブランドを印象づける箇所にはセリフ体(EB Garamond italic)。UIのクロームにはサンセリフ体(Geist)。技術的な内容には等幅フォント(Geist Mono)。
- 絵文字は禁止。感嘆符は禁止。「🚀 パワフルでシームレス」のようなコピーも禁止。 READMEの「Content Fundamentals」にある、ブランドに合う例と合わない例を読んでください。
- 要素の注釈アウトライン=フォーカスアウトライン:ブラス、2px、オフセット2px。 テキスト範囲の注釈には、代わりに半透明のブラスのハイライトを使います。どちらも「ここに注目」という意味です。
- シャドウは浮かせる面(ツールチップ、注釈カード)だけに使用します。 ボタンやパネル内のカードには使わないでください。
- セージ=エージェント。アンバー=ユーザー。ラス=危険。 混同しないでください。
- まず言葉、アイコンはその次。 アイコンが必要な場合は、Lucide(ストローク、1.5、currentColor)を使ってください。
新しいHTML成果物を作るには
- スタイルシートで
@import "../colors_and_type.css";を使います(単体で動作させる場合は、トークンブロックをインラインでコピーします)。 - セマンティック変数(
--bg、--fg、--accentなど)を使って構築し、16進数をハードコードしないでください。 - bodyには
font-family: var(--font-sans)を設定し、見出しや引用文にはvar(--font-serif)を使います。 - ブランドマークには
assets/lavish-wordmark.svgを参照してください。描き直さないでください。 - コンポーネント(ボタン、ピル、吹き出し、注釈カード、トップバー)が必要な場合は、
ui_kits/editor/内の対応するJSXファイルを開き、スタイルオブジェクトをコピーしてください。すでにトークンに基づいています。
コメント
Markdown 対応