フォームでプロンプトが送信されたら、Geminiでコンテンツを生成してGitHubでプルリクエストを作成する
Yoomのテンプレートを使えば、ノーコードで簡単に
Gemini
と
GitHub
を自動連携できます。
■概要
Geminiで生成したドキュメントやコードを、手作業でコピーしてGitHubにプルリクエストを作成する作業は、手間がかかりませんか?この手作業はミスの原因になったり、開発スピードを低下させたりする要因にもなり得ます。このワークフローを活用すれば、フォームにプロンプトを送信するだけで、Geminiによるコンテンツ生成からGitHubへのプルリクエスト作成までを自動化し、こうした課題をスムーズに解消できます。
■このテンプレートをおすすめする方
- GeminiとGitHubを連携させて、コンテンツ作成業務を効率化したいと考えている方
- 手動でのプルリクエスト作成に時間がかかり、開発サイクルを改善したいエンジニアの方
- 生成AIを活用したドキュメント管理の自動化を推進しているプロジェクトマネージャーの方
■このテンプレートを使うメリット
- フォーム送信を起点に、Geminiでの生成からGitHubへの反映までが自動化され、手作業にかかっていた時間を短縮できます。
- 手動でのコピー&ペーストやファイル操作が不要になるため、転記ミスやプルリクエスト作成時の設定ミスといったヒューマンエラーを防ぎます。
■フローボットの流れ
- はじめに、GeminiとGitHubをYoomと連携します。
- 次に、トリガーで、フォームトリガーを選択し、「フォームが送信されたら」というアクションを設定します。
- 次に、オペレーションで、Geminiを選択し、「コンテンツを生成する」アクションを設定します。
- 最後に、オペレーションで、GitHubの「プルリクエストを作成する」アクションを設定し、Geminiで生成したコンテンツを元にプルリクエストを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- フォームトリガーでは、ユーザーがプロンプトなどを入力しやすいよう、フォームのタイトルや質問項目を任意の内容に編集してください。
- Geminiでコンテンツを生成するアクションでは、生成したい内容に合わせてシステムプロンプトを任意の内容に設定してください。
■注意事項
- Gemini、GithubのそれぞれとYoomを連携してください。
類似したテンプレートをご紹介!
すべてのテンプレートを見る
使用しているアプリについて
Gemini
Gemini
を使ったテンプレート
Discordで特定のメッセージが送信されたら、Geminiで要約しGoogle スプレッドシートに追加する
Discordの特定チャンネル投稿をトリガーにGeminiが要約し、Google スプレッドシートへ自動記録するフローです。転記や手動整理の手間を減らし、重要な議論を抜け漏れなく蓄積できます。
Google Driveで画像がアップロードされたらGeminiで解析して、その内容をLINE WORKSに通知する
Google Driveに画像が追加されるとGeminiで内容を解析し結果をLINE WORKSへ通知するフローです。手作業の確認・報告を減らし見落としや連絡漏れを防ぎ、業務負担を軽減します。
Dropboxにファイルがアップロードされたら、Geminiで解析し結果をGoogle Chatに通知する
Dropboxに追加されたファイルをきっかけにGeminiが要約しGoogle Chatへ届ける自動フローです。確認や共有の手間を減らし、チームの情報伝達をすばやく確実かつ均一に保てます。
GitHub
を使ったテンプレート
GitHubで特定のIssueが作成されたら、SerpApiでGoogle検索の検索結果を取得する
GitHubのIssue発生時にAIがキーワードを抽出しSerpApiでGoogle検索を自動実行するフローです。手作業の検索時間を削減し、情報収集漏れや対応遅れを防ぎ、開発に集中できます。
GitHubでIssueが更新されたらDiscordに通知する
GitHubのIssue作成・更新を検知しDiscordへ自動通知するフローです。共有漏れや確認遅れを防ぎ、全員が最新のIssue情報をすぐ把握でき、生産性向上とチームワーク強化に役立ちます。
GitHubでプルリクエストが作成されたらDiscordに通知する
GitHubのプルリク作成をトリガーにDiscordのチャンネル全員へ即時通知するフローです。レビュー依頼の見落としを防ぎ、確認遅延を抑えて開発の手間と時間を削減し、チーム連携を円滑にします。
使用しているアプリについて
Gemini
YoomではGeminiのAPIとノーコードで連携することが可能です。
GeminiをAPI経由で利用し、さまざまなタイミングで自動的にコンテンツを生成することができます。チャットツールと連携してAIチャットボットを作成したり、データベース系のサービスと連携してGeminiで生成したテキストを自動的に格納することも可能です。
詳しくみるテンプレート
Discordで特定のメッセージが送信されたら、Geminiで要約しGoogle スプレッドシートに追加する
Discordの特定チャンネル投稿をトリガーにGeminiが要約し、Google スプレッドシートへ自動記録するフローです。転記や手動整理の手間を減らし、重要な議論を抜け漏れなく蓄積できます。
Discordで特定のメッセージが送信されたら、Geminiで要約しGoogle スプレッドシートに追加する
Google Driveで画像がアップロードされたらGeminiで解析して、その内容をLINE WORKSに通知する
Google Driveに画像が追加されるとGeminiで内容を解析し結果をLINE WORKSへ通知するフローです。手作業の確認・報告を減らし見落としや連絡漏れを防ぎ、業務負担を軽減します。
Google Driveで画像がアップロードされたらGeminiで解析して、その内容をLINE WORKSに通知する
Dropboxにファイルがアップロードされたら、Geminiで解析し結果をGoogle Chatに通知する
Dropboxに追加されたファイルをきっかけにGeminiが要約しGoogle Chatへ届ける自動フローです。確認や共有の手間を減らし、チームの情報伝達をすばやく確実かつ均一に保てます。
Dropboxにファイルがアップロードされたら、Geminiで解析し結果をGoogle Chatに通知する
GitHub
YoomではGitHubのAPIをノーコードで活用することができます。GitHubのAPIを使って、自動的に新規イシューを作成したり、リポジトリにユーザーを追加することが可能です。また、YoomのデータベースにGitHubのイシュー情報を同期することも可能です。
詳しくみるテンプレート
GitHubで特定のIssueが作成されたら、SerpApiでGoogle検索の検索結果を取得する
GitHubのIssue発生時にAIがキーワードを抽出しSerpApiでGoogle検索を自動実行するフローです。手作業の検索時間を削減し、情報収集漏れや対応遅れを防ぎ、開発に集中できます。
GitHubで特定のIssueが作成されたら、SerpApiでGoogle検索の検索結果を取得する
GitHubでIssueが更新されたらDiscordに通知する
GitHubのIssue作成・更新を検知しDiscordへ自動通知するフローです。共有漏れや確認遅れを防ぎ、全員が最新のIssue情報をすぐ把握でき、生産性向上とチームワーク強化に役立ちます。
GitHubでIssueが更新されたらDiscordに通知する
GitHubでプルリクエストが作成されたらDiscordに通知する
GitHubのプルリク作成をトリガーにDiscordのチャンネル全員へ即時通知するフローです。レビュー依頼の見落としを防ぎ、確認遅延を抑えて開発の手間と時間を削減し、チーム連携を円滑にします。
GitHubでプルリクエストが作成されたらDiscordに通知する
ノーコードで実行可能なAPIアクション
実行可能なAPIアクション
フローボットトリガー
フローボットオペレーション
フローボットトリガー
アクションがありません
フローボットオペレーション
フローボットトリガー
フローボットオペレーション
関連するブログ記事一覧
今回使用したアプリを使って業務を自動化する方法を詳しく解説しています!