orbit-gmail について
orbit-gmailは、Gmailのメール閲覧画面にOrbitの日次ブリーフィングを作成するスキルです。開いた状態のダイジェストだけを表示し、構成とGmail風のデザインを定めています。
主な機能
- 01開いたダイジェストメールのみ表示
- 02Gmail閲覧画面のレイアウト
- 03順序を定めたブリーフィング構成
- 04Gmail風ビジュアルの指定
活用シーン
- 01日次メールダイジェストの表示
- 02Gmailでの優先事項の提示
- 03Gmail風ブリーフィング画面の生成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ nexu-io/ open-design --skill orbit-gmailインストール後、Claude Code で/orbit-gmailを入力して読み込まれたか確認します。
同梱ファイルexample.html
詳細
Orbit · Gmail ブリーフィング
Gmail にスコープを限定した、コネクター 1 つの Orbit テンプレートです。ブリーフィングは、Gmail の閲覧ビューですでに開かれている Orbit デイリーダイジェストメールとして表示されます。Gmail のトップヘッダーとメールのクローム(ツールバー/件名/送信者/ダイジェスト本文/返信バー)が表示されます。左レール、受信トレイの一覧、3 ペインレイアウトはありません。
⚠️ 正とする情報源に関するプロトコル(最初にお読みください)
ステップ 1. 出力を作成する前に、このフォルダー内の example.html を開いて内容を確認してください。このファイルがデザインの唯一の基準です。あなたの役割は再現することであり、独自に解釈し直すことではありません。
ステップ 2. サンプルの構造を 1:1 で反映してください。
- DOM 階層とクラス名は同じにします。
<header>(Gmail のトップバー)→<main class="digest-wrap">→<div class="email-chrome">→ ツールバー/件名/送信者行/ダイジェスト本文/返信バー。 - Gmail のトップヘッダーには、サンプルにある要素のみを含めます(ハンバーガー/ワードマーク/検索バー/ヘルプ/設定/アプリランチャー/アバター)。左レール(作成ボタン、システムラベル、カテゴリタブ、色付きラベル一覧)は追加しないでください。
- ほかのメールを含む受信トレイの一覧は表示しないでください。開いているダイジェストメールのみを表示します。
- ダイジェスト本文のセクションは、同じ順序にします。挨拶 → サマリーストリップ → 対応が必要 → 注目事項 → 参考情報 → ダイジェストフッター。
- 下部には同じ返信バーを配置します(返信/全員に返信/転送)。
- 末尾には同じ
<script>ブロックを配置します(action-btn/reply-btn のリンク挿入)。
ステップ 3. 「今日」の内容として自然に読めるよう、サンプル文面(送信者名、件名、要約テキスト、時刻)を更新してもかまいません。ただし、UI を独自に追加してはいけません。受信トレイの一覧、左レール、カテゴリタブ列、追加のダイジェストセクション、クロームの装飾要素は禁止です。example.html にない要素は、出力に含めないでください。
本人特定に関するガード。 example.html 内の人物名やハンドルはすべて、モックコンテンツとして扱ってください。リクエストまたはコネクターデータによって許可されたユーザーが明示的に特定されていない限り、サンプル、コネクターアカウントのラベル、オーナー、担当者、送信者、メンションから現在のユーザーの表示名を推測してはいけません。現在のユーザー名が明示されていない場合は、you、your、current user、私、あなた などの中立的な表現を使用してください。
以下のセクションは、トークンとビジュアル表現の参考情報であり、ページを拡張する許可ではありません。
⚠️ デザインシステムのポリシー
このスキルには、example.html に組み込まれた独自の完全なビジュアル表現(Gmail/Google Sans/Material のクローム)が含まれています。ユーザーにデザインシステムの選択や添付を求めてはいけません。また、外部の DESIGN.md トークンを出力に注入してはいけません。
- 現在のプロジェクトにデザインシステムが設定されている場合は、無視してください。
- ユーザーがブランドトークンや Figma ファイルを提供した場合は、無視してください。
example.htmlで定義されている色/フォント/角丸のみを使用してください。
これは厳守すべき制約です。ブリーフィングはユーザーのブランドではなく、本物の Gmail ページのように見える必要があります。
キャンバストークン(以下の値を正確に使用してください)
page bg: #f6f8fc
surface: #ffffff
border: #e0e0e0
text: #202124
text-secondary: #5f6368
text-muted: #80868b
surface-hover: #f1f3f4
red (Gmail): #D93025 /* Compose, important markers, accent */
blue: #1a73e8 /* CTA / link */
yellow: #f4b400 /* important ★ */
green: #0f9d58
search bar bg: #eaf1fb /* light blue-tinted pill */
書体スタック:
'Google Sans', 'Roboto', -apple-system, system-ui, sans-serif- ロゴのワードマーク:Google Sans 22px ミディアム
- 本文:14px/行の高さ 20px
- メールプレビュー:13px
ページのセクション(上から下へ — ページは1列で、3ペインのアプリではありません)
-
Gmail のトップヘッダー(
<header>) — 全幅、白色。 左:ハンバーガー(☰)+ Gmail のワードマーク(Gmail、最初のGは赤)。 中央:角丸の検索バー(背景色#eaf1fb、左に検索アイコン、右に設定アイコン、プレースホルダー搜索邮件)。 右:❓ヘルプ、⚙設定、▦ Google アプリランチャー、丸いアバター。 -
メール表示領域(
<main class="digest-wrap"> <div class="email-chrome">) — 開いたメールはヘッダーのすぐ下に表示されます。左側のレールも受信トレイ一覧もありません。サブブロックは次の順序です。a. メールツールバー — 戻る/アーカイブ/削除/未読にする/ラベル/スペーサー/前へ/次へ。
b. メールの件名エリア — ダイジェストの件名(例:
☀ 你昨天的 6 封重要邮件 — Open Orbit Daily)を含む<h1 class="email-subject">。その後にインラインのOrbitタグが続きます。c. 送信者の行 — 丸いアバター
O+Open Orbit <[email protected]>+ 宛先我 ▾+ 右揃えの日付 + 返信アイコン + その他アイコン。d. ダイジェスト本文(
<div class="digest-body">):- 挨拶の段落
- サマリー欄 — 3つの数値セル(緊急/注目/参考)
- セクション 🔴 要対応 —
action-btn primaryを含むカード - セクション 🟡 注目 —
action-btn ghostを含むカード - セクション ⚪ 参考 — カード
digest-footerのマイクロタグ
e. 返信バー — 下部の行に返信/全員に返信/転送ボタン。
ピル/アイコンのルール
- アバター:円形。送信者は40px以上、カードは32px、インラインは28px。
- ラベル/タグ:表示例にある箇所に限り、塗りつぶしなし(ドット+テキスト)の小さな角丸ピルを使用します。
- 黄色の重要マークは1つのみ(件名エリアまたはタグ)。Orbit ダイジェストにのみ表示します。
実装上の制約(対になる「禁止」と「推奨」)
| 禁止 | 推奨 |
|---|---|
| 左側のレール(作成/システムラベル/色付きラベル)を表示する | レールは完全に省略し、ヘッダーの下に1列のページを配置します |
| 他のメールを含む受信トレイ一覧を表示する | 開いた Orbit Daily Digest メールのみを表示します |
| カテゴリのタブバー(主要/ソーシャル/プロモーション)を表示する | 省略します。ダイジェストをそのまま閲覧画面に表示します |
| Google 以外のタイポグラフィを使用する | 'Google Sans', 'Roboto', -apple-system, system-ui, sans-serif を使用します |
| Gmail の表示領域にドロップシャドウを追加する | フラットな面にします。要素にフォーカスがあるときのみ、控えめな Material 1 のエレベーションを適用します |
| アバターを四角形で表示する | 必ず円形にします — 送信者は40px、カードは32px、インラインは28px |
| lorem ipsum を使用する | Gmail らしい実際の文面を作成します:「Q3 预算确认」、「Login redesign 反馈」、Allen Liu/Marie/Nina Park のような送信者 |
| ダークモードを使用する | Gmail のデフォルトのライトテーマ(ページは #f6f8fc)を使用します |
| Gmail の表示領域に Orbit のブランディングを施す | Orbit のブランディングはダイジェスト本文内のみに配置します(件名の Orbit タグ+フッターのマイクロタグ) |
| 複数の受信トレイ行に黄色の重要マークを付ける | 重要マークを付けられるのは Orbit Daily Digest の行のみです |