セミナースライドをCursorとGASで自動生成する方法

セミナーの原稿はできているのに、それをスライド資料に落とし込む作業に時間がかかって困っている方は多いです。GeminiでGoogleスライドを作ろうとしたけれど、自分のイメージと違うものが出てきた、という経験をした方もいると思います。この記事では、CursorとGASを使って自分のテンプレートを指定しながらGoogleスライドを自動生成する方法を3ステップでまとめます。プログラミングの知識がなくても実行できる手順なので、スライド作成に時間をとられていると感じている方はぜひ参考にしてください。

Geminiだとテンプレートがコントロールできないのがネック

GeminiなどのAIに「Googleスライドを作って」と依頼すると、ある程度の構成を出してくれます。しかし、自分でデザインしたテンプレートを使って出力させることが難しく、出てくるスライドが自分のブランドイメージや使い慣れたレイアウトと合わないという問題が出てきます。

これはGeminiが悪いわけではなく、「テンプレートを指定して自動生成する」という用途には構造的に向いていないためです。自分のテンプレートを使いたい場合は、GASを組み合わせる方法が現実的です。

CursorとGASを使ったスライド自動生成の3ステップ

ステップ1:原稿を用意する

セミナーや講座の原稿をテキストで用意します。すでに完成した原稿があればそれをそのまま使えます。会議の議事録やメモしか手元にない場合は、Cursorに読み込ませて原稿に整えることもできます。

原稿の完成度が高いほど、出力されるスライドの精度も上がります。「何を伝えたいか」が明確になっている原稿を用意しておくのがポイントです。

ステップ2:Cursorで指示書を作る

用意した原稿をCursorに読み込ませます。あらかじめ用意したプロンプト(指示の型)を使って、Cursorに「この原稿をスライド用のデータ構造(JSON)に変換してほしい」と指示します。

Cursorはその原稿を解析して、何枚のスライドが必要か、各スライドのタイトルと中身は何か、どのタイプのレイアウトを使うかを判断してJSONデータとして出力します。スライドの枚数や構成を人間が一から考える必要がなくなります。

ステップ3:GASで実行してGoogleスライドに出力する

Cursorが出力したコード(GAS=Google Apps Script)をコピーして、Googleスプレッドシートかドキュメントのスクリプトエディタに貼り付けて実行します。実行するとGoogleドライブ上に自分のテンプレートを使ったスライドが自動生成されます。

GASの実行はコピー&ペーストと「実行ボタンを押す」だけなので、プログラミングの知識は不要です。初めての方でも手順通りに進めれば動かせます。

実際に作ったスライドの例

この方法で実際に作成したスライドが2つあります。原稿を読み込ませてから出力完了までの時間は大幅に短縮できます。スライドの枚数・タイトル・中身の配置など、原稿の内容を反映した構成が自動で組み上がります。

テンプレートのデザインは自分で事前に用意したものを使っているため、毎回同じブランドイメージで資料が仕上がります。

この方法が向いている人

セミナーや勉強会の資料を定期的に作っている方、原稿はすぐできるけどスライドに落とし込む作業に時間がかかっていると感じている方、GeminiでGoogleスライドを試したけれどテンプレートが使えずに困っていた方には特に向いています。

一度の仕組みを作ってしまえば、次回からは原稿を入れるだけでスライドが出てくる状態になります。スライド作成にかかっていた時間をセミナー準備や集客に回せるようになります。