googleslides-automation
作成者 ComposioHQgoogleslides-automation は、Rube MCP 経由で Google Slides の作成・編集を支援するスキルです。現在の tool schemas を確認したうえで、デッキ作成、Markdown からのスライド生成、テンプレートのコピー、コンテンツの一括更新、サムネイル取得に対応します。
このスキルの評価は 70/100 です。ディレクトリ掲載には十分ですが、すぐに使える完成パッケージというより、Rube に依存する自動化ガイドとして提示するのが適しています。利用者は、いつ使うべきか、エージェントがどこから始めるべきかを把握できます。一方で、サポートファイル、install command、より詳しい例が不足しているため、実行時の細部は live MCP schemas とエージェントの判断に委ねられます。
- トリガーと対象範囲が明確です。frontmatter と title から、Rube MCP 経由で Google Slides を自動化し、プレゼンテーション作成、Markdown からのスライド追加、一括更新、テンプレート利用、サムネイル取得に使うスキルだと分かります。
- 運用上の前提条件が明示されています。Rube MCP、`RUBE_SEARCH_TOOLS`、`RUBE_MANAGE_CONNECTIONS` による有効な `googleslides` 接続、実行前の最新スキーマ確認が必要です。
- `GOOGLESLIDES_PRESENTATIONS_CREATE` や `GOOGLESLIDES_CREATE_SLIDES_MARKDOWN` など、具体的なワークフローの入り口と tool names が含まれており、汎用プロンプトよりもエージェントが動き始めやすい内容です。
- サポートファイル、スクリプト、例、参照用アセットは含まれていません。導入は単一の SKILL.md と、実行時に取得する Rube tool schemas に大きく依存します。
- スキルファイル内に install command は記載されていません。セットアップは、ユーザーが自分のクライアントで Rube MCP endpoint を追加・操作する方法をすでに理解していることを前提にしています。
googleslides-automation skill の概要
googleslides-automation の用途
googleslides-automation は、Composio の Rube MCP 経由で Google Slides を作成・編集するための Claude skill です。プレゼンテーションの新規作成、Markdown からのスライド生成、既存テンプレートからのコピー、コンテンツの一括更新、レビュー用サムネイルの取得など、Google Slides 上で具体的なスライドデッキ操作をエージェントに任せたいユーザー向けに作られています。
主な価値は、漠然と「デッキを書いてもらう」ことではありません。この skill は、実際の Google Slides ファイルを操作するためのツール優先のワークフローをエージェントに与えます。Google Slides アクションを呼び出す前に、現在の Rube ツールスキーマを検索する必要がある点も含まれています。
相性のよいユーザーとスライドデッキのワークフロー
この googleslides-automation skill は、構造化されたメモ、レポート、ローンチ計画、営業用アウトライン、会議資料などを Google Slides に変換する作業が多い場合に向いています。特に、Markdown の見出し、箇条書き、スピーカーノート、テンプレート ID、ブランド指示、更新対象の既存プレゼンテーションなど、元になるコンテンツがある程度構造化されている Slide Decks で効果を発揮します。
一方で、コピーライティングの助言、ビジュアルデザインの講評、Google Slides を直接操作する必要のない単発のアウトライン作成だけが目的なら、あまり適していません。
インストール前に見るべき違い
重要な差別化ポイントは、MCP による実行です。モデルに「どんなスライドが必要か」を説明させるのではなく、この skill はエージェントに googleslides toolkit へ接続させ、RUBE_SEARCH_TOOLS で利用可能なツールを確認し、プレゼンテーション作成、Markdown からのスライド生成、一括更新、テンプレートコピー、サムネイル取得といった最新のツールスキーマを使わせる流れを案内します。
そのため、導入できるかどうかは MCP 環境に依存します。利用しているクライアントで Rube MCP が使えない場合、この skill は中核となる Google Slides 操作を実行できません。
googleslides-automation skill の使い方
googleslides-automation のインストールとセットアップ手順
Composio skill collection から skill をインストールし、その後 AI クライアントで Rube MCP を設定します。
npx skills add ComposioHQ/awesome-claude-skills --skill googleslides-automation
リポジトリ内のパスは次のとおりです。
composio-skills/googleslides-automation/SKILL.md
この skill は、Rube MCP が次の URL に接続されていることを前提にしています。
https://rube.app/mcp
スライドデッキ作業を依頼する前に、RUBE_SEARCH_TOOLS が利用可能か確認してください。そのうえで、toolkit に googleslides を指定して RUBE_MANAGE_CONNECTIONS を使います。接続状態が ACTIVE でない場合は、返された認可リンクに従って接続を確認してから、スライド操作を実行します。
安定した出力に必要な入力情報
googleslides-automation を効果的に使うには、曖昧なゴールだけでなく、実作業に必要な入力を渡してください。役立つ入力には次のようなものがあります。
- デッキのタイトルと想定読者
- 希望するスライド数、またはセクション構成
- スライドに変換する Markdown コンテンツ
- 既存デッキを更新する場合の
presentationId - ブランド付きデッキからコピーする場合のテンプレートプレゼンテーション ID
- トーン、色、レイアウトの好み、変更禁止項目などのブランド制約
- エージェントに新規作成、更新、コピー、サムネイル確認のみのどれを実行させるか
弱いプロンプトの例: “Make a sales deck.”
よりよいプロンプトの例: “Use googleslides-automation to create a 10-slide Google Slides deck from the Markdown below for a VP Sales audience. First confirm the active googleslides connection, search current tool schemas, create a presentation titled Q3 Pipeline Review, generate slides from the Markdown, then retrieve thumbnails so I can review layout issues.”
初回実行の実践的な流れ
まず SKILL.md を読んでください。この skill ディレクトリには追加のスクリプト、参考ファイル、README はないため、skill ファイルが唯一の信頼できる情報源です。実際に使うときは、次の流れが有効です。
- エージェントに Rube MCP が利用可能か確認させる。
- Google Slides ツールを選ぶ前に
RUBE_SEARCH_TOOLSを実行させる。 googleslides接続がアクティブか確認し、必要なら接続を確立する。- デッキのコンテンツ、または対象のプレゼンテーション ID を渡す。
- 新規作成、Markdown からの生成、一括更新、テンプレートコピー、サムネイル取得のように、1 回に 1 種類の操作を実行させる。
- 大きな編集を依頼する前に、サムネイルやスライド ID を確認する。
この流れにより、スキーマの不一致、誤ったプレゼンテーションへの編集、範囲が広すぎる一括更新のリスクを減らせます。
スライド作成の精度を上げるプロンプト例
タスクを明確に指定します。
Use googleslides-automation for Slide Decks.
Goal: create a Google Slides presentation for [audience].
Action: [create new deck / update existing deck / copy from template].
Inputs: [Markdown, template ID, presentation ID, title].
Constraints: [slide count, tone, branding, sections to preserve].
Verification: search current Rube tool schemas first, confirm googleslides connection is ACTIVE, then return the presentation link and thumbnail review notes.
こうすることで、エージェントが汎用的なスライド生成に頼るのではなく、適切な Google Slides ツールを選びやすくなります。
googleslides-automation skill FAQ
googleslides-automation は初心者にも使いやすいですか?
はい。利用している AI クライアントがすでに MCP servers に対応しているなら、使いやすい部類です。ワークフロー自体はシンプルですが、Rube MCP と Google 認可に依存することは理解しておく必要があります。MCP ツールを一度も設定したことがない場合、スライド生成そのものよりセットアップに時間がかかることがあります。
通常のスライド作成プロンプトと何が違いますか?
通常のプロンプトでも、アウトラインの作成やスライド文面の提案はできます。googleslides-automation skill は、Composio の Rube MCP ツールを通じて実際の Google Slides を操作するように設計されています。接続がアクティブであれば、ファイル作成、プレゼンテーション更新、テンプレートからのコピー、サムネイル取得を実行できます。
この skill を使わないほうがよい場面は?
Google Slides へのアクセスを認可できない場合、組織が外部 MCP 接続をブロックしている場合、または利用可能な Google Slides ツールスキーマで対応できる範囲を超えた精密なグラフィックデザインが必要な場合は使わないでください。また、セキュリティレビューで MCP と Google アカウントのワークフローが承認されていない限り、機密性の高いデッキでの利用も避けるべきです。
インストール前に何を確認すべきですか?
利用しているクライアントで https://rube.app/mcp を追加できるか、RUBE_SEARCH_TOOLS が使えるか、googleslides toolkit への接続が許可されているかを確認してください。また、この skill は現在、補助スクリプトや追加の参照アセットを持たない単一ファイル実装なので、SKILL.md を直接確認することも重要です。
googleslides-automation skill を改善する方法
入力を整えて googleslides-automation の結果を改善する
品質を最も大きく左右するのは、元コンテンツの構造です。明確な #、##、箇条書きの階層を持つ Markdown は、貼り付けただけの散文よりもスライドに変換しやすくなります。必要に応じて、「problem」「market evidence」「roadmap」「decision ask」のように、各スライドの意図も含めてください。テンプレートを使う場合は、テンプレート ID を渡し、レイアウト、テーマ、タイトルスライド、セクション区切り、フッター規則など、何を維持すべきかを明記します。
防ぎたいよくある失敗
最も多い障害は、必須のツール検索を省略することです。Rube のツールスキーマは変わる可能性があるため、エージェントは Google Slides アクションを使う前に必ず RUBE_SEARCH_TOOLS を呼び出すべきです。もう一つよくある問題は、編集対象のデッキが曖昧なことです。複数のリンクや ID を渡す場合は、どのプレゼンテーションを編集し、どれをテンプレートとしてのみ使うのかを明確に指定してください。
重要なデッキで一括更新を行う場合は、実行前にエージェントへ予定している変更内容を要約させると安全です。
最初のデッキ生成後の反復改善
作成後に、具体性なく「もっとよくして」と依頼するのは避けてください。サムネイル確認やスライド番号を使って指示します。
- “Shorten slides 3 and 4 by 30%.”
- “Add an executive-summary slide after slide 1.”
- “Keep the template, but replace product screenshots only.”
- “Fetch thumbnails again and flag slides with overcrowded text.”
これにより、googleslides-automation を検証可能な Google Slides 操作に集中させられます。
リポジトリレベルで追加するとよい改善
今後のメンテナーにとっては、短い README.md、プロンプト例、サンプル Markdown 入力、非アクティブな googleslides 接続向けのトラブルシューティングがあると、この skill はさらに使いやすくなります。安全な一括更新パターンを示す小さな参照ファイルもあれば、新規プレゼンテーション作成ではなく既存の Slide Decks を編集するユーザーの導入リスクを下げられます。
