mcpField
P
pitch-deck

pitch-deck

github.com/ailabs-393ドキュメント4601.7k 回インストール50 週間前に更新
リポジトリ

pitch-deck について

企業情報をもとに、構成の整ったPowerPointのピッチデッキを作成するスキルです。情報収集を案内し、10枚構成に整理して、編集可能な.pptxファイルを生成します。

主な機能

  1. 01企業情報の聞き取りガイド
  2. 02標準的な10枚構成
  3. 03JSONによるスライド内容の入力
  4. 04JSONからPowerPointを生成
  5. 05対象に合わせた内容の調整

活用シーン

  1. 01投資家向け資金調達資料の作成
  2. 02営業や事業開発向け資料の作成
  3. 03製品発表やスタートアップコンテスト資料の作成

インストール

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

$npx skills add https://github.com/ailabs-393/ai-labs-claude-skills --skill pitch-deck

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

index.js
package.json
references/
pitch_deck_best_practices.md
scripts/
create_pitch_deck.py

詳細

ピッチデッキ生成ツール

概要

業界のベストプラクティスに沿った、プロフェッショナルなPowerPointのピッチデッキを生成します。このスキルでは、実績のある10枚構成を使用して、資金調達、営業、事業開発向けの体系的なプレゼンテーションを作成します。

このスキルを使用するタイミング

次の依頼があった場合に、このスキルを有効にします。

  • 資金調達向けの投資家向けピッチデッキ
  • 営業または事業開発向けのプレゼンテーション
  • 製品ローンチのプレゼンテーション
  • スタートアップのピッチコンテスト向けデッキ
  • 標準的なピッチデッキ形式に沿った、あらゆる体系的なビジネスプレゼンテーション

ワークフロー

ステップ1:情報を収集する

ピッチデッキに反映するために必要な情報をユーザーから収集します。次のカテゴリについて、会話形式で詳細を尋ねます。

必須情報:

  1. 会社の基本情報:会社名、タグライン(事業内容を一言で表したもの)
  2. 課題:どのような課題を解決しますか?可能であれば、データや統計も含めます
  3. ソリューション:製品/サービスはどのように課題を解決しますか?主な機能とメリット
  4. ビジネスモデル:どのように収益を上げますか?価格設定、収益源

推奨情報(利用可能な場合に含めます): 5. 市場機会:市場規模(TAM/SAM/SOM)、成長率、市場トレンド 6. 製品の詳細:製品の機能、スクリーンショット、技術的な特長 7. 実績:主要指標、収益、ユーザー数、成長率、マイルストーン、顧客の推薦コメント 8. 競合:競合他社、競争上の優位性、差別化要因 9. チーム:創業者と、関連する経歴を持つ主要メンバー 10. 財務情報と資金調達の依頼:調達額、資金の使途、財務予測、マイルストーン

進め方:

  • 事業を理解するために、自由回答形式の質問をします
  • 可能であれば、具体的な指標やデータを尋ねます
  • 情報が不足している場合は、後から更新できるプレースホルダー付きのスライドを作成することを提案します
  • 入手できる情報に応じて、標準的な10枚構成を調整します
ステップ2:コンテンツを構成する

収集した情報を、標準的なピッチデッキの構成に整理します。

  1. タイトルスライド:会社名+タグライン
  2. 課題:解決する課題
  3. ソリューション:製品/サービスの概要
  4. 市場機会:市場規模と成長
  5. 製品:機能と能力
  6. 実績:指標と成果
  7. ビジネスモデル:収益と価格設定
  8. 競合:競争環境
  9. チーム:主要メンバー
  10. 財務情報と資金調達の依頼:資金調達の依頼額と予測

**参考となるベストプラクティス:**各スライドの内容と構成に関する詳しいガイダンスは、references/pitch_deck_best_practices.mdを参照してください。grepを使って、特定のセクションを検索します。

grep -A 10 "### [Slide Number]. [Slide Name]" references/pitch_deck_best_practices.md
ステップ3:JSONデータファイルを作成する

収集した情報を、ピッチデッキ生成スクリプトで使用するJSONファイルに整形します。次の構造でpitch_data.jsonというファイルを作成します。

{
  "company_name": "Company Name",
  "tagline": "One-line description of what you do",
  "problem": [
    "Problem statement 1 with data/statistics",
    "Problem statement 2 showing impact",
    "Problem statement 3 demonstrating urgency"
  ],
  "solution": [
    "How your product solves the problem",
    "Key feature 1 and its benefit",
    "Key feature 2 and its benefit",
    "Unique value proposition"
  ],
  "market": [
    "TAM: Total addressable market with $ figure",
    "SAM: Serviceable available market",
    "SOM: Serviceable obtainable market",
    "Market growth rate and trends"
  ],
  "product": [
    "Product feature 1",
    "Product feature 2",
    "Technology highlights",
    "User experience benefits"
  ],
  "traction": [
    "Revenue: $X (YY% growth)",
    "Users: X,XXX active users",
    "Key milestone 1",
    "Customer testimonial or social proof"
  ],
  "business_model": [
    "Revenue model (e.g., SaaS subscription)",
    "Pricing: $XX/month per user",
    "Unit economics: CAC, LTV, margins",
    "Sales channels"
  ],
  "competition": {
    "our_advantages": [
      "Advantage 1",
      "Advantage 2",
      "Unfair advantage/defensibility"
    ],
    "competitors": [
      "Competitor 1",
      "Competitor 2",
      "Alternative solutions"
    ]
  },
  "team": [
    "Founder 1: Name - Background and relevant experience",
    "Founder 2: Name - Background and relevant experience",
    "Key hire: Name - Background and why they matter",
    "Notable advisors"
  ],
  "financials": [
    "Raising: $X seed/Series A round",
    "Use of funds: XX% engineering, XX% sales, XX% ops",
    "Milestones with this funding",
    "Runway: X-X months to next milestone"
  ]
}

注意:

  • company_nameを除くすべてのフィールドは任意です
  • 箇条書きには配列を使用します(箇条書きリストとして表示されます)
  • 競合の情報には、our_advantagesとcompetitorsのキーを持つオブジェクト(2列レイアウト用)または単純な配列を使用できます
  • 箇条書きは簡潔にまとめます(それぞれ1~2行)
  • 可能であれば、具体的な数値や指標を含めます
ステップ4:PowerPointを生成する

Pythonスクリプトを実行して、PowerPointプレゼンテーションを作成します。

python3 scripts/create_pitch_deck.py pitch_data.json output_filename.pptx

スクリプトは次の処理を行います。

  • 適切な書式を設定した、プロフェッショナルなPowerPointファイルを生成します
  • 一貫性のある配色とタイポグラフィを適用します
  • 入手可能なデータに基づいてスライドを作成します(データが提供されていないセクションは省略します)
  • プレゼンテーションまたは追加のカスタマイズにすぐ使用できる.pptxファイルを出力します
ステップ 5:レビューと反復

生成されたピッチデックの保存場所をユーザーに伝え、次の対応を提案します。

  • 情報が得られた場合に、不足しているセクションを追加する
  • 箇条書きを明確で訴求力のある内容に練り直す
  • 対象者(投資家向けか営業向けか)に応じて構成を調整する
  • デックのプレゼン方法について案内する

反復の進め方:

  • ユーザーは新しい情報を JSON ファイルに追加できます
  • スクリプトを再実行すると、更新されたプレゼンテーションが生成されます
  • スクリプトで対応できないデザインのカスタマイズについては、PowerPoint で手動編集するよう案内します

デザインガイドライン

生成されるピッチデックでは、次のデザイン原則に従います。

配色:

  • メインカラー:タイトルと強調に Blue (#2962FF)
  • サブカラー:本文に Gray (#646464)
  • 読みやすさを考慮した白の背景

タイポグラフィ:

  • タイトルスライド:54pt の太字
  • セクションタイトル:40pt の太字
  • 本文:行間を適切に調整した 18~20pt

レイアウト:

  • 余白と間隔を統一
  • 1 枚のスライドにつき重要なメッセージを 1 つ
  • 箇条書きは 1 枚のスライドにつき 3~5 項目に制限
  • 比較スライドには 2 列のレイアウトを使用

視覚的な階層:

  • 各スライドの上部に明確なタイトルを配置
  • 適切な間隔でコンテンツを整理
  • 読みやすさとプロフェッショナルな見た目を重視

ベストプラクティスの参考資料

ピッチデックのコンテンツ、構成、プレゼンのコツに関する詳細なガイダンスについては、次を参照してください。

  • references/pitch_deck_best_practices.md - 次の内容を網羅した包括的なガイド:
    • 標準的な 10 枚構成の例
    • 各スライドの種類に応じたコンテンツのガイドライン
    • デザインのベストプラクティス
    • 避けるべきよくある間違い
    • 対象者(投資家、営業、製品ローンチ)に応じた調整
    • ピッチ前のチェックリスト

ピッチの内容や構成について詳細なアドバイスを提供するときは、この参考資料を読み込んでください。

使用例のシナリオ

シナリオ 1:シード資金の調達を目指すアーリーステージのスタートアップ

  • 課題、ソリューション、市場機会、チームに焦点を当てる
  • 創業者の専門性と初期の実績を強調する
  • 明確な資金調達希望額と資金の使途を含める

シナリオ 2:営業資料を作成するグロースステージの企業

  • 製品の機能と顧客の ROI を強調する
  • 顧客の推薦コメントと導入事例を含める
  • 資金調達の比重を下げ、価値提案に焦点を当てる

シナリオ 3:製品ローンチのプレゼンテーション

  • 製品の機能と市場のニーズに焦点を当てる
  • デモや製品のスクリーンショットを含める
  • 革新性と競争上の位置づけを強調する

カスタマイズと拡張

ベースとなるデックの生成後:

  • ユーザーは PowerPoint で画像、グラフ、カスタムグラフィックを手動で追加できます
  • 詳細な補足情報を載せた付録スライドの作成を提案する
  • 共有用に PDF としてエクスポートすることを推奨する(PowerPoint で「ファイル」→「名前を付けて保存」→「PDF」)
  • プレゼンの所要時間の目安(通常、10 枚で 10~15 分)を案内する

トラブルシューティング

スクリプトのエラー:

  • python-pptx ライブラリがインストールされていることを確認します:pip3 install python-pptx
  • JSON ファイルの書式が正しいことを確認します(必要に応じて JSON バリデーターを使用してください)
  • ファイルパスが正しく、ユーザーに書き込み権限があることを確認します

コンテンツの問題:

  • スライドが詰め込みすぎに見える場合は、箇条書きを 1 枚につき 3~5 項目に減らします
  • 複雑な競合分析では、PowerPoint で比較表を手動作成することを検討します
  • 財務予測では、Excel でグラフを作成し、画像として取り込むことを検討します

リソース

scripts/
  • create_pitch_deck.py:構造化された JSON データから PowerPoint プレゼンテーションを生成する Python スクリプト
references/
  • pitch_deck_best_practices.md:ピッチデックのコンテンツ、構成、デザイン原則に関する包括的なガイド

コメント