with one click
design-guide
本プロジェクトにおけるUI/UXデザインの品質向上、およびフロントエンド実装におけるルールを定義します。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
本プロジェクトにおけるUI/UXデザインの品質向上、およびフロントエンド実装におけるルールを定義します。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Git worktreeを使用する際、.gitignoreされた.envファイル等がworktreeに存在しない問題を解消するスキル。メインworktreeから現在のworktreeへ、.gitignore済みファイル(.env, .env.*, *.local など)を一括コピーする。使用トリガー: (1) /create-worktree-env で呼び出されたとき, (2) worktree内で.envがない・環境変数が読み込めない等の問題が発生したとき, (3) 新しいworktreeを作成した直後に環境ファイルのコピーを依頼されたとき
コードの作成、リファクタリング、コードレビューを行う際に使用します。リーダブルコード、DRY、YAGNI、PEP8などのベストプラクティスに基づいて、保守性の高い高品質なコードを書くためのガイドラインを提供します。
| name | design-guide |
| description | 本プロジェクトにおけるUI/UXデザインの品質向上、およびフロントエンド実装におけるルールを定義します。 |
フロントエンド側でTailwind CSSを用いたスタイリングを行う際に、以下のガイドラインに基づき、デザイン部分の実装を行なってください。
Tailwind CSSを用いる際も、常に以下の4原則を意識してレイアウトを構築してください。
tailwind.config.ts でフォントを拡張し、情報の優先度で使い分けます。
| Role | Font | Tailwind Class 例 | Use Case |
|---|---|---|---|
| Display (魅せる) | "Zen Dots, Orbitron" | font-display tracking-widest | ロゴ、見出し、強調数値、SF演出 |
| Body (読ませる) | "Inter, Noto Sans JP" | font-body leading-relaxed | 説明文、リスト、長文、フォーム |
docs/screen-design/ 内の画像を解析し、既存のデザイン設計との整合性を確認してください。| 役割 | 割合 | カラー定義 | クラス名 | 使用箇所 |
|---|---|---|---|---|
| ベースカラー | 70% | #080808 | sw-black | 背景全体、大きな余白 |
| メインカラー | 25% | #2A323A | sw-steel | カード、サイドバー、入力フィールド |
| アクセントカラー | 5% | #FF9100 | sw-orange | 決定ボタン、進捗、オーラ数値 |
余力があれば、背景には bg-[radial-gradient(circle_at_center,_var(--tw-gradient-stops))] を使い、中心から外側へ深まる宇宙の奥行きを表現してください。
モバイル環境での操作障壁を無くし、片手操作でも快適に誰でも使える設計を目指します。
active:scale-95)などの視覚的変化を与え、操作を受け付けたことを直感的に伝えてください。alt 属性を必須とし、アイコンボタンには aria-label(例: aria-label="写真を撮影する")を付与して、視覚情報がなくても操作可能にしてください。ユーザーの「期待感」を煽り、「挑戦」を称賛する演出を組み込みます。
animate-pulse と shadow-[0_0_20px_rgba(255,145,0,0.2)] を組み合わせ、生命エネルギーが脈打つような演出を組み込んでください。animate-in fade-in zoom-in duration-700 を用い、暗闇からホログラムが浮かび上がるような演出を施してください。