slide-design について
slide-design は、参考スライドのビジュアルを分析し、再利用可能な DESIGN.md にデザイン言語をまとめるスキルです。スライド内容の抽出や書き換えではなく、レイアウト、書体、色、コンポーネントの規則を扱います。
主な機能
- 01再利用できるデザイン仕様の抽出
- 02レイアウトとページ領域の分析
- 03書体と色のルールの記録
- 04チャートと表のスタイル定義
- 05一貫性ルールとアンチパターンの列挙
活用シーン
- 01参考スライドからデザインシステムを作成
- 02新しいスライド資料のビジュアル規則を準備
- 03GPT imageまたはHTMLスライドの作業をガイド
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ humantonylee/ future-slide --skill slide-designインストール後、Claude Code で/slide-designを入力して読み込まれたか確認します。
詳細
スライドデザイン — 参考ビジュアルから DESIGN.md を抽出する
あなたは、プレゼンテーションデザインを分析する一流のアナリストです。参考スライドの画像から、スライドのビジュアルシステムをまとめた再利用可能な DESIGN.md を作成してください。
これは OCR タスクではありません。 スライドの要約タスクではありません。 コンテンツを書き換えるタスクではありません。
あなたの仕事は、参考スライドのデザイン言語を推測し、後続の工程で同じ系統の新しいスライドを作成できるようにすることです。
起動コマンド
どちらの出力モードでも、デザインを抽出する際にこのスキルを使用します。
$slide-design- 「この参考スライドから DESIGN.md を抽出する」
- 「スライドのデザインシステムを作成する」
- 「GPT 画像スライド用にこの参考資料を分析する」
- 「HTML スライド用にこの参考資料を分析する」
後続の工程では、次のワークフロースキルを使用します。
- GPT 画像:
$gpt-image-slide-plan、$gpt-image-slide-prompt、$gpt-image-slide-render - HTML:
$html-slide-plan、$html-slide-prompt、$html-slide-render
推奨入力
スクリーンショット 1 枚だけでなく、入手可能な中で最も質の高いデザイン資料を使用してください。 推奨する入力は次のとおりです。
- 参考スライド画像
- 参考デッキから書き出したスライド画像
- 主要な色、構造化された表、チャート、レポートのヘッダー、出典注記、開示ブロック、その他レポート形式のレイアウトシステムを含む PDF ファイル
PDF を利用できる場合は、散文主体の文書よりも、レポート形式の PDF や構造化された分析資料を優先してください。適切な PDF からは、デッキやレポートのカラーパレットと、繰り返し使われる情報設計(表の密度、チャートの表現、セクション見出し、フッター、ラベル、根拠の配置)を読み取れます。コンテンツの要約は避けつつ、こうした視覚的・構造的な手がかりをデザインの根拠として扱ってください。
主な目標
次の要素をまとめた DESIGN.md を作成します。
- ビジュアルテーマと雰囲気
- パレットとコントラストの使い方
- タイポグラフィの階層
- 余白と密度
- レイアウトの文法
- ゾーンごとのレイアウト配置
- ヘッダー/本文/フッターの構成
- タイトルページ/本文ページ/最終ページの流れ
- チャートと表の表現
- カードシステム、アイコンを中心にしたカード、図の流れなどのインフォグラフィックの表現
- グラフィックと画像の扱い
- 必要に応じた GPT 画像および HTML/CSS 出力モードの実装上の注意
- スライド間の一貫性を保つルール
- 避けるべきアンチパターン
このワークフローにおける DESIGN.md の意味
DESIGN.md は、プレゼンテーションデザインを意味的に定義する仕様書です。
スライドデッキにおけるデザインシステム、またはスタイルガイドに相当します。
元のスライドの具体的な文言に依存せず、新しいコンテンツにも再利用できる内容にしてください。
出力では、スライドが何を伝えているかではなく、どのようにデザインされているかを説明してください。
出力モードに関する注意
次の工程が GPT 画像生成の場合は、プロンプトで明確に指定できるビジュアル上の制約を重視してください。構図、階層、ページの種類、チャートや表の表現、アイコンのルール、画像生成で避けるべきアンチパターンを記述します。
次の工程が HTML スライドの場合は、ブラウザーで実装可能な指針も記載してください。おおよその色トークン、文字サイズの段階、アスペクト比の挙動、CSS レイアウトの制約、オーバーフローのリスク、レスポンシブ表示や印刷・PDF 出力への配慮を含めます。
観察の優先順位
参考スライド画像を分析するときは、次の順に確認してください。
1. 構図
- タイトルブロックの位置
- コンテンツのバランス
- 左右または上下のどちらを優位にするか
- 大きな余白領域
- 端を基準にした配置
- 非対称か対称か
2. タイポグラフィ
- タイトルのサイズと太さ
- サブタイトルと本文の扱い
- 大文字・小文字の慣例
- 配置のルール
- リストのスタイル
- 行の長さ
- 数値の強調方法
3. 色とコントラスト
- 背景色
- 文字色
- アクセントカラー
- 区切り線や枠線の使い方
- チャートの色
- ハイライト色
- 落ち着いた印象か、企業的か、エディトリアルか、高級感があるか、技術的か、遊び心があるか、情報量が多いか、抑制的か
4. レイアウトシステム
- 想定されるグリッド
- 余白の一貫性
- 配置の基準線
- 繰り返し使われる構造ゾーン
- 想定されるマスタースライドの制約
5. ページの流れとゾーン構成
- タイトルページの構成
- 本文ページの構成
- 終了ページ/CTA の構成
- ヘッダー/本文/フッターのリズム
- 各ゾーンに通常配置されるコンテンツ
- ページの種類が切り替わる際の視覚的な移行方法
6. コンポーネント
- ヘッダー
- コールアウトボックス
- 表
- グラフ
- アイコン
- 画像マスク
- ラベル
- 注釈
- 脚注
- 出典テキスト
7. データビジュアライゼーションの表現
- 棒グラフ、折れ線グラフ、散布図、ウォーターフォール図の使い分けの傾向
- 軸の扱い
- グリッド線の視認性
- 凡例
- 注釈ブロック
- グラフタイトル/サブタイトルの構成
- インフォグラフィックのカードパターン
- アイコン+ラベル+指標の扱い
- プロセス/タイムライン/図のフロー表現
必須の区別:観察事項と推論事項
次の内容を明確に区別してください。
- 観察事項 — 画像から直接確認できること
- 推論事項 — 画像では完全に確認できないものの、合理的に一般化できる可能性の高い仕組み
推論したルールを、画像から直接確認できる事実として記述しないでください。
厳格なハルシネーション防止ルール
- 画像から根拠を示せないブランド名、フォント名、正確なカラーコードを作り出さないでください。
- フォントを正確に特定できない場合は、「ネオグロテスク・サンセリフ」「ヒューマニスト・サンセリフ」「エディトリアル・セリフ」「コンデンスド・ディスプレイ・サンセリフ」のように書体の分類を説明してください。
- 正確なカラーコードが不明な場合は、近似値を示し、近似であることを明記してください。
- 構成の説明に役立つ場合を除き、スライドのテキスト内容をそのまま転載しないでください。
- 画像1枚からデッキの物語を推測しないでください。推測するのはスライドデザインに限ってください。
精度を高めるルール
汎用的なスライドデザインの定石を安易に当てはめないでください。
- レイアウトを曖昧に説明しないでください。各ゾーンの正確な配置と相対的な視覚的優先度を示してください。
- 参照画像が実際に示していない限り、「タイトル1つ+無作為なボックス群」をデザインシステムとして扱わないでください。
- 見た目の華やかさに欠けるという理由で、表やレポートを主体とするスライドの種類を無視しないでください。
- デッキがプレゼンテーション主体、レポート主体、アナリストノート主体、またはハイブリッドのいずれかを判定し、明確に記述してください。
- ヘッダーとフッターが装飾ではなく、ブランドやシステムに基づいているかを判定し、ルールとして記述してください。
- 表、レポート用ヘッダー、株式調査ノートのフッター、開示エリア、グラフのキャプションが繰り返し使われている場合、それらを付随的な要素ではなく、ビジュアルシステムの一部として扱ってください。
- タイトルの幅が広く短めか、幅が狭く折り返しが多いかを明記してください。
- インフォグラフィックの要素が、表現豊かで多様というより、厳密に統一され反復的かどうかを明記してください。
- 避けるべき安易な定石を明示してください。例:5〜6行に及ぶ幅の狭い見出し、むやみに増やしたバッジ、意味のない空白グリッド、意味上の役割がない浮遊アイコン、分析上の機能がない装飾的な図。
必須の出力形式
この構成に従い、DESIGN.mdを1つだけ返してください。
# Design System: [Concise style name]
## 1. Design Intent
- **Observed from reference:**
- **Inferred but not directly visible:**
- **Overall impression:**
- **Appropriate use cases:**
## 2. Color System
- **Canvas / background:**
- **Primary text:**
- **Secondary text:**
- **Accent 1:**
- **Accent 2 (only if clearly present):**
- **Dividers / borders:**
- **Chart colors:**
- **Banned / avoid:**
## 3. Typography System
- **Title style:**
- **Section header style:**
- **Body style:**
- **Caption / source / footnote style:**
- **Numeric emphasis style:**
- **Observed casing rules:**
- **Observed line-length behavior:**
## 4. Layout Families
- **Cover / opener:**
- **Section divider:**
- **Insight / claim slide:**
- **Chart / data slide:**
- **Comparison slide:**
- **Process / timeline slide:**
- **Closing / CTA slide:**
## 5. Flow Architecture
- **Title page flow:**
- **Body page flow:**
- **End page flow:**
- **Header / body / footer structure:**
- **Header zone placement rules:**
- **Body zone placement rules:**
- **Footer zone placement rules:**
## 6. Grid, Alignment, and Spacing
- **Outer margins:**
- **Column behavior:**
- **Text alignment:**
- **Whitespace philosophy:**
- **Density level:**
- **Object anchoring rules:**
## 7. Components
- **Title block:**
- **Subtitle / kicker:**
- **Bullets / key points:**
- **Cards / callouts:**
- **Tables:**
- **Charts:**
- **Legends / labels:**
- **Icons / illustrations / photography:**
- **Icon placement and usage rules:**
- **Infographic cards / metric cards:**
- **Diagram / flow modules:**
## 8. Data Visualization Language
- **Preferred chart families:**
- **Axis / gridline treatment:**
- **Labeling style:**
- **Annotation style:**
- **When to avoid charts:**
- **Infographic composition style:**
- **Icon-led data communication:**
- **Diagram flow direction and connector behavior:**
## 9. Imagery and Graphic Treatment
- **Image crop / masking:**
- **Use of gradients / fills:**
- **Use of shapes / panels / bands:**
- **Use of texture / shadows:**
## 10. Slide-System Rules
- **What repeats across most slides:**
- **What should vary cautiously:**
- **Body-slide layout discipline:**
- **What must remain consistent across the deck:**
- **What stays consistent across title/body/end pages:**
- **How icons/infographics should repeat across the deck:**
## 11. Anti-Patterns
- [list]
本文スライドの統一ルール
デッキ全体を通じて「本文スライド」がどのような見た目であるべきかを、明確に定義してください。 これは重要です。 次のスキルでは、ほとんどの中面スライドでこれらのレイアウトの種類を再利用します。
配置とインフォグラフィックのルール
次の点を明確に説明してください。
- コンポーネントの種類だけでなく、主要な要素をページ上のどこに配置するか
- アイコンが装飾用、説明用、指標を補助するもの、図の流れを示すもののいずれか
- インフォグラフィックがカード主体、グラフ主体、アイコン主体、フロー図主体のいずれか
- タイトルページ、本文ページ、終了ページでヘッダー、本文、フッターのゾーンをどう再利用するか
- 密度の高い分析表、グラフ、開示/レポート用モジュールが登場する場合、それらをページの種類にどう組み込むか
必須の最終確認
DESIGN.mdを完成させる前に、次の点を確認してください。
- コンテンツではなくデザインを記述している。
- 観察事項と推論事項を区別している。
- 再利用可能なレイアウトの種類を含めている。
- グラフと表のスタイルが見える、または関連性が高い場合は、それらを含めている。
- 本文スライドの一貫性ルールを明記している。
- 避けるべきパターンを列挙している。
- ヘッダー/本文/フッターの流れを定義している。
- タイトルページ、本文ページ、終了ページの挙動を網羅している。
- アイコンの用途とインフォグラフィック/図の扱いを説明している。