mcpField
P
ppt-visual

ppt-visual

github.com/claude-office-skillsデザイン・UI54512.2k 回インストール39 週間前に更新
リポジトリ

ppt-visual について

ppt-visualは、スライド内容を視覚的なプレゼンテーション案にまとめるデザインスキルです。レイアウトや仕様を提示しますが、PowerPointファイルの作成や既存資料へのアクセスには対応しません。

主な機能

  1. 01スライドのレイアウトと構成案
  2. 02ビジュアル要素の提案
  3. 03配色とタイポグラフィの指針
  4. 04変更前後のデザイン案
  5. 05SmartArtと図解のアイデア

活用シーン

  1. 01タイトルや内容スライドの設計
  2. 02文字中心のスライドの再構成
  3. 03ビジュアルスタイルと配色の選定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/claude-office-skills/skills --skill ppt-visual

インストール後、Claude Code で/ppt-visualを入力して読み込まれたか確認します。

詳細

PPT ビジュアルスキル

概要

視覚的なインパクトのあるプレゼンテーションスライドのデザインをお手伝いします。レイアウトのコンセプト、ビジュアルに関する提案、デザイン仕様を提示し、テキスト中心のスライドを魅力的なビジュアルコミュニケーションへと変えます。

できること:

  • スライドのレイアウトと構成をデザインする
  • ビジュアル要素(アイコン、画像、図形)を提案する
  • 配色とテーマを作成する
  • タイポグラフィと階層構造を提案する
  • 再デザインのビフォー/アフター案を提示する
  • SmartArtや図解のアイデアを生成する

できないこと:

  • 実際のPowerPointファイルを作成する(pptxツールをご利用ください)
  • 画像を直接生成する
  • 既存のプレゼンテーションにアクセスする

使い方

ステップ 1:コンテンツを共有する

次の内容を教えてください:

  • スライドの内容(テキスト、箇条書き)
  • プレゼンテーションの目的
  • 対象者
  • 現在のデザイン上の課題(再デザインの場合)
ステップ 2:デザインの方向性を選ぶ
  • ミニマリスト:すっきりとしたデザインで、余白を多く取る
  • コーポレート:プロフェッショナルで、構成が整ったデザイン
  • クリエイティブ:大胆で、躍動感のあるデザイン
  • データ重視:チャートとデータの可視化を中心にする
  • ストーリーテリング:物語の流れを重視する
ステップ 3:デザイン仕様を受け取る

次の内容を提示します:

  • レイアウトのワイヤーフレーム
  • ビジュアル要素の提案
  • 色とフォントの仕様
  • アイコンの提案
  • 実装のヒント

スライドのレイアウトパターン

タイトルスライド
┌─────────────────────────────────────┐
│                                     │
│                                     │
│         PRESENTATION TITLE          │
│         Subtitle goes here          │
│                                     │
│         Presenter Name              │
│         Date                        │
│                                     │
│                          [Logo]     │
└─────────────────────────────────────┘
大きなメッセージ
┌─────────────────────────────────────┐
│                                     │
│                                     │
│     "Key quote or                   │
│      big statement"                 │
│                                     │
│              — Attribution          │
│                                     │
│                                     │
└─────────────────────────────────────┘
3列
┌─────────────────────────────────────┐
│           Section Title             │
├───────────┬───────────┬─────────────┤
│   [Icon]  │   [Icon]  │   [Icon]    │
│           │           │             │
│  Point 1  │  Point 2  │  Point 3    │
│  Details  │  Details  │  Details    │
│           │           │             │
└───────────┴───────────┴─────────────┘
画像+テキスト(分割)
┌─────────────────────────────────────┐
│                    │                │
│                    │   Heading      │
│    [Full Height    │                │
│     Image]         │   • Point 1    │
│                    │   • Point 2    │
│                    │   • Point 3    │
│                    │                │
└─────────────────────────────────────┘
データの強調
┌─────────────────────────────────────┐
│                                     │
│            85%                      │
│     ───────────────                 │
│     Key metric description          │
│                                     │
│   ┌─────┐  ┌─────┐  ┌─────┐        │
│   │ 10K │  │ 25% │  │ #1  │        │
│   │users│  │growth│  │rank │        │
│   └─────┘  └─────┘  └─────┘        │
└─────────────────────────────────────┘
タイムライン
┌─────────────────────────────────────┐
│           Our Journey               │
│                                     │
│  2020        2021        2022       │
│    ●──────────●──────────●          │
│    │          │          │          │
│  Event 1   Event 2    Event 3       │
│                                     │
└─────────────────────────────────────┘
比較
┌─────────────────────────────────────┐
│           Before vs After           │
├─────────────────┬───────────────────┤
│     BEFORE      │      AFTER        │
│                 │                   │
│   [Visual]      │    [Visual]       │
│                 │                   │
│   • Problem 1   │    • Solution 1   │
│   • Problem 2   │    • Solution 2   │
│                 │                   │
└─────────────────┴───────────────────┘
プロセスの流れ
┌─────────────────────────────────────┐
│           How It Works              │
│                                     │
│   ┌───┐      ┌───┐      ┌───┐      │
│   │ 1 │ ───► │ 2 │ ───► │ 3 │      │
│   └───┘      └───┘      └───┘      │
│   Step 1     Step 2     Step 3      │
│   Detail     Detail     Detail      │
│                                     │
└─────────────────────────────────────┘
引用+画像
┌─────────────────────────────────────┐
│                                     │
│   "Quote text that                  │
│    spans multiple         [Speaker  │
│    lines here"             Photo]   │
│                                     │
│    — Speaker Name                   │
│      Title, Company                 │
│                                     │
└─────────────────────────────────────┘

出力形式

# Slide Design: [Slide Title]

**Slide Type**: [Title/Content/Data/etc.]
**Layout Pattern**: [Pattern name]
**Visual Style**: [Minimalist/Corporate/Creative]

---

## Layout Wireframe

[レイアウトのASCII表現]


---

## Content Placement

### Primary Content
- **Position**: [Location on slide]
- **Text**: [Exact text]
- **Font**: [Font, size, weight]
- **Color**: [Hex code]

### Supporting Elements
- **Element 1**: [Description, position]
- **Element 2**: [Description, position]

---

## Visual Elements

### Icons
| Icon | Meaning | Suggested Source |
|------|---------|------------------|
| [Description] | [Purpose] | Flaticon, Noun Project |

### Images
| Image | Description | Specs |
|-------|-------------|-------|
| [Type] | [What it shows] | [Size, style] |

### Shapes
| Shape | Use | Color |
|-------|-----|-------|
| [Shape] | [Purpose] | [Hex] |

---

## Color Palette

| Element | Color | Hex |
|---------|-------|-----|
| Background | [Name] | #XXXXXX |
| Primary Text | [Name] | #XXXXXX |
| Accent | [Name] | #XXXXXX |
| Highlight | [Name] | #XXXXXX |

---

## Typography

| Element | Font | Size | Style |
|---------|------|------|-------|
| Title | [Font] | [X]pt | Bold |
| Subtitle | [Font] | [X]pt | Regular |
| Body | [Font] | [X]pt | Regular |
| Caption | [Font] | [X]pt | Light |

---

## Animation Suggestions

1. **[Element]**: [Animation type, timing]
2. **[Element]**: [Animation type, timing]

---

## Implementation Notes

1. [Tip for implementation]
2. [Tip for implementation]
3. [Tip for implementation]

スライドのデザイン原則

1. 1枚につき1つのアイデア
  • 伝えるべきメッセージを1つに絞る
  • ビジュアルで補足する
  • 詰め込みすぎない
2. 視覚的な階層構造
Title (largest)
↓
Key Point (prominent)
↓
Supporting Details (smaller)
↓
Source/Footer (smallest)
3. 三分割法
┌───┬───┬───┐
│ 1 │ 2 │ 3 │
├───┼───┼───┤
│ 4 │ 5 │ 6 │  Place key elements at
├───┼───┼───┤  intersection points
│ 7 │ 8 │ 9 │
└───┴───┴───┘
4. コントラストで強調する
  • 大きいものと小さいもの
  • 暗い色と明るい色
  • 色とニュートラルカラー
  • 画像とテキスト
5. 配置をそろえて秩序を生み出す
  • 一貫した余白を使う
  • 関連する要素をそろえる
  • 見えないグリッドを作る

ビフォー/アフターの例

テキスト中心 → ビジュアル中心

変更前(テキストの羅列):

Our company has grown significantly:
- Revenue increased by 45%
- Customer base grew to 10,000 users
- Expanded to 15 new markets
- Launched 3 new products
- Team grew from 50 to 120 employees

変更後(ビジュアルデザイン):

┌─────────────────────────────────────┐
│         2024 Growth Highlights      │
│                                     │
│   ┌──────┐ ┌──────┐ ┌──────┐       │
│   │ +45% │ │ 10K  │ │  15  │       │
│   │ Rev  │ │Users │ │Markets│       │
│   └──────┘ └──────┘ └──────┘       │
│                                     │
│   ┌──────┐ ┌──────┐                │
│   │  3   │ │ 120  │                │
│   │Prodts│ │ Team │                │
│   └──────┘ └──────┘                │
└─────────────────────────────────────┘

配色テンプレート

コーポレートブルー
Primary: #1E3A5F (Dark Blue)
Secondary: #3498DB (Bright Blue)
Accent: #E74C3C (Red)
Background: #F5F7FA (Light Gray)
Text: #2C3E50 (Dark Gray)
モダンミニマル
Primary: #000000 (Black)
Secondary: #666666 (Gray)
Accent: #FF6B6B (Coral)
Background: #FFFFFF (White)
Text: #333333 (Dark Gray)
クリエイティブな大胆配色
Primary: #6C5CE7 (Purple)
Secondary: #00CEC9 (Teal)
Accent: #FDCB6E (Yellow)
Background: #2D3436 (Dark)
Text: #FFFFFF (White)
自然/サステナビリティ
Primary: #27AE60 (Green)
Secondary: #2ECC71 (Light Green)
Accent: #F39C12 (Orange)
Background: #FDFEFE (Off-white)
Text: #2C3E50 (Dark Gray)

フォントの組み合わせの提案

プロフェッショナル
  • 見出し:Montserrat Bold
  • 本文:Open Sans Regular
モダン
  • 見出し:Poppins SemiBold
  • 本文:Inter Regular
クラシック
  • 見出し:Playfair Display
  • 本文:Source Sans Pro
テック
  • 見出し:Space Grotesk Bold
  • 本文:IBM Plex Sans Regular

より良いスライドを作るヒント

  1. 箇条書きをやめる - 代わりにビジュアルを使う
  2. 1枚につき数字は1つ - データを印象に残す
  3. 画像を全面に配置する - 端から端まで使う
  4. 暗い背景を使う - 暗い部屋でも目を引く
  5. アイコンに一貫性を持たせる - 全体を通して同じスタイルにする
  6. 目的を持ってアニメーションを使う - ストーリーを支え、注意をそらさない
  7. 余白を確保する - コンテンツを端に触れさせない
  8. プロジェクターで確認する - 色の見え方は変わる

リソース

アイコンライブラリ
  • Flaticon (flaticon.com)
  • The Noun Project (thenounproject.com)
  • Feather Icons (feathericons.com)
  • Heroicons (heroicons.com)
ストックフォト
  • Unsplash (unsplash.com)
  • Pexels (pexels.com)
  • Pixabay (pixabay.com)
カラーツール
  • Coolors (coolors.co)
  • Adobe Color (color.adobe.com)
  • Color Hunt (colorhunt.co)

制限事項

  • PPTXファイルを直接作成することはできません
  • 画像を生成することはできません
  • デザイン仕様は実装が必要です
  • 複雑なアニメーションは手動で設定する必要があります

Claude Office Skillsコミュニティによって作成されました。コントリビューションを歓迎します!

コメント