mcpField
C
canva-branded-presentation

canva-branded-presentation

github.com/canva-sdksドキュメント138296 回インストール5 日前に更新
リポジトリ

canva-branded-presentation について

アウトライン、ブリーフ、既存デザインを基に、Canva でブランドに沿ったプレゼンテーションを作成するスキルです。内容構成、ブランドキットの選択、候補の確認、編集可能なデザインの完成を案内します。

主な機能

  1. 01テキストやデザインから内容を取得
  2. 02ブランドキットの選択
  3. 03スライド構成の作成
  4. 04プレゼンテーション候補の生成
  5. 05編集可能なデザインの完成

活用シーン

  1. 01ブリーフからプレゼンテーションを作成
  2. 02既存の Canva コンテンツをスライドに再構成
  3. 03選択したブランドキットの適用
  4. 04完成前に候補を確認

MCP 対応

Canva ツールを使ってデザインを読み取り、ブランドキットを一覧し、デザイン候補を生成して、選んだ候補からデザインを作成します。

インストール

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

$npx skills add https://github.com/canva-sdks/canva-skills --skill canva-branded-presentation

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

詳細

Canva ブランド付きプレゼンテーション作成ツール

ユーザーが提供したアウトラインや概要をもとに、Canva でプロフェッショナルなブランド準拠のプレゼンテーションを作成します。

ワークフロー

  1. コンテンツのソースを取得する

    • ユーザーがテキストを直接提供した場合は、それをアウトライン/概要として使用します
    • ユーザーが Canva デザイン ID を直接提供した場合(通常は D で始まります。例:DABcd1234ef)、design_id として Canva:start-editing-transaction に渡し、内容を読み取ります。ID がそのまま提供された場合は、Canva:search-designs を使用しないでください
    • ユーザーが Canva デザインのリンク(例:https://www.canva.com/design/DAG.../...)を提供した場合は、URL からデザイン ID を抽出し、Canva:start-editing-transaction を使用して内容を読み取ります
    • ユーザーが名前で Canva ドキュメントに言及した場合は、Canva:search-designs を使用して検索し、Canva:start-editing-transaction を使用して内容を読み取ります
  2. 利用可能なブランドキットを一覧表示する

    • Canva:list-brand-kits を呼び出して、ユーザーのブランドキットを取得します
    • ブランドキットが 1 つだけの場合は、確認せずに自動的に使用します
    • 複数のブランドキットがある場合は、選択肢を提示してユーザーに選んでもらいます
  3. プレゼンテーションを生成する

    • 次の内容を指定して Canva:generate-design を呼び出します。
      • design_type: "presentation"
      • brand_kit_id: 選択したブランドキット ID
      • query: 以下のプレゼンテーション形式に沿った詳細なプロンプト
    • 生成された候補をユーザーに提示します
  4. 仕上げる

    • どの候補を希望するかユーザーに尋ねます
    • Canva:create-design-from-candidate を呼び出して、編集可能なデザインを作成します
    • 新しいプレゼンテーションへのリンクをユーザーに提供します

プレゼンテーションのクエリ形式

Canva:generate-design に渡すクエリは、次のセクションで構成します。

プレゼンテーション概要

  • タイトル:デッキの仮タイトル
  • トピック/範囲:主題を説明する 1~2 行
  • 主要メッセージ:主な要点を 3~5 項目
  • スタイルガイド:概要に基づくトーンと画像のスタイル

ナラティブの流れ ストーリーの展開を説明する 1 段落(例:導入 → 問題 → 解決策 → 根拠 → CTA)。

スライド構成 各スライドに次の内容を含めます。

  • スライド N — 「正確なタイトル」
  • 目的:スライドの目的を 1 文で記述
  • 箇条書き(3~6 項目):具体的で、簡潔かつ並列した表現
  • ビジュアル:具体的な提案(グラフの種類、図解、画像の題材)
  • 発表者ノート:ストーリーの詳細を 2~4 文で記述

注意事項

  • ブランドキットが複数ある場合は、生成前に選択を確認します。1 つだけの場合は、自動的に使用します
  • アウトラインの情報が少ない場合は、妥当な内容を補って完全なスライド構成にします
  • 概要(ナラティブ形式の説明)の場合は、要点を抽出し、スライドに整理します
  • 明確で行動を促すスライドタイトルを目指します
  • 自動入力には Canva Enterprise プランが必要です

コメント