Communitygithub.com

Glorya-AI/glorya

Glorya コネクタを使用して、ブランドに沿った画像広告、動画広告、ランディングページ、Webサイトを作成します。ユーザーが自社ブランドの広告、動画広告、ランディングページ、Webサイト、またはGloryaについて言及したときに使用します。

glorya とは?

Glorya はAIマーケティングエージェントであり、ロゴ、カラー、フォント、製品、言語など、ユーザーのブランド情報を既に把握しています。ユーザーが画像広告、動画広告、ランディングページ、またはWebサイトの作成を依頼した際に自動的に作業を開始し、ユーザーが確認を要求しない限り、結果を共有して自律的に完了します。このスキルは、Glorya MCPサーバー (`https://platform.glorya.ai/mcp`) を介して接続され、OAuth認証とStreamable HTTPトランスポートを使用します。作業の進行中にGloryaがユーザーに判断や入力を求めることがあり、その場合はユーザーに選択肢を提示し、応答を待ってから処理を続行します。作成されたアセットは画像、動画、ランディングページ、またはWebサイトとして提供され、公開はユーザーの明示的な指示がある場合のみ行われます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Glorya-AI/skills/tree/HEAD/skills/glorya

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

glorya は何をしますか?

Glorya はAIマーケティングエージェントです。ユーザーのブランド(ロゴ、カラー、フォント、製品、言語)を既に把握しています。あなたは作業を開始し、進捗を確認し、結果を共有します。Glorya はユーザーが確認を要求しない限り、自律的に完了します。

すべてのツール、入力、ステータス、エラー、および制限については、references/tools.md を参照してください。

使用するタイミング

  • ユーザーが画像広告、動画広告、ランディングページ、またはWebサイトを依頼した場合。
  • ユーザーがGloryaが作成したものの変更、公開、停止を希望した場合。
  • ユーザーが最近のGloryaの画像や動画(list_assets)、動画スタイル(list_video_formats)、またはブランドや製品(get_brand)について質問した場合。

接続

ツールはGlorya MCPサーバー https://platform.glorya.ai/mcp から提供されます(Streamable HTTP、ユーザーのGloryaアカウントによるOAuth)。ツールがない場合は、ユーザーに接続を依頼してください:https://glorya.ai/docs/mcp/quickstart。接続時にユーザーはデフォルトブランドを選択します。

ルール

  • デフォルトブランドを使用する:workspace は空のままにします。ユーザーが別のブランド名を指定した場合のみ、list_workspaces をその名前を query に指定して呼び出し、一致する id を workspace として渡します。
  • すぐに開始します。ユーザーの言葉そのままを brief として渡します。ユーザーが詳細を指定しなかった場合は、依頼された内容(例:「画像広告を作成してください」)をそのまま渡します。
  • 開始前に質問しない:フォーマット、サイズ、言語、オーディエンス、スタイルについて尋ねません。Glorya がこれらを選択します。
  • language、format、または references は、ユーザーが明示的に指定した場合のみ設定します。references は公開HTTPSリンクです。
  • review は省略します(デフォルトはfalse)。Glorya は自律的に完了します。review: true は、ユーザーが確認や承認を求めた場合のみ設定します(「確認させて」「先にコンセプトを見せて」など)。ユーザーにこの設定について尋ねないでください。
  • 製品、価格、オファーを勝手に作成しないでください。同じジョブを2回開始しないでください。

ジョブループ

  1. 作成ツールを呼び出します。job_id と open_url が返されます。ユーザーに開始したことを伝え、open_url を共有します。
  2. get_job を job_id と wait_seconds: 30 で呼び出します。status が running の間、再度呼び出します。この呼び出しは既に変更を待機しているため、それ以上の頻度でポーリングしないでください。
  3. needs_input:Glorya が判断を必要としています。questions 内の各項目を、そのままの内容、正確な choices、および preview_images とともにユーザーに表示します。ユーザーの応答を待ちます。その後、job_id、質問の request_id、および answer を指定して respond を呼び出し、ステップ2に戻ります。
    • decision と approve:answer は choices から正確なラベルを1つ選択します。
    • input、revise、clarify:ユーザーの言葉そのままが有効です。
    • ユーザーに代わって回答しないでください。独自の質問を追加しないでください。ユーザーが別の言語で記述した場合は、質問を翻訳して表示しますが、ラベルは正確にそのまま送信します。
  4. completed:結果(タイプごとに異なります)と open_url を共有します。progress がユーザーに何かを尋ねている場合は、それを伝え、refine で回答を送信します。
  5. failed:error または progress の内容をユーザーに伝えます。変更した指示を指定した refine、または新しいジョブを提案します。
  6. cancelled:ジョブが停止しました。完了したファイルはGloryaに残ります。

変更:同じ job_id とユーザーの言葉を instruction として refine を呼び出し、ステップ2からループを再度実行します。変更にはクレジットが使用されます。

画像広告

  • create_image_ad で開始します。
  • Glorya は広告を計画し、コピーを作成し、画像を生成します。review: true の場合、計画(コンセプトとコピー)と完成した画像の承認のために停止します。
  • 完了すると、assets に画像が含まれます。各 url と open_url を共有します。progress にはGloryaの最新メッセージ(広告コピーなど)が含まれます。
  • 変更には refine を使用します:「見出しを短くしてください。」

動画広告

  • create_video_ad で開始します。
  • format は、ユーザーが動画スタイルを指定した場合のみ設定します。list_video_formats を呼び出し、一致する id を渡します。それ以外の場合は省略します。Glorya が選択します。
  • Glorya はスクリプトを作成し、開始フレームを生成し、最終カットをレンダリングします。review: true の場合、フォーマット、スクリプト、開始フレーム、最終カットの承認のために停止します。
  • レンダリングには数分かかります。get_job を呼び続け、まだ作業中であることを適宜ユーザーに伝えます。
  • 完了すると、assets に動画が最初にリストされ、url と poster_url が含まれます。動画リンクと open_url を共有します。
  • 変更には refine を使用します:「もっと落ち着いた声にしてください。」停止するには cancel_job を使用します。

ランディングページ

  • create_landing_page で開始します。
  • ビルダーが1つの確認質問(clarify)をすることがあります。他の質問と同様に中継します。
  • 完了したら、site.preview_url と open_url を共有します。このページはまだ公開されていません。
  • 変更には refine を使用します:「価格セクションを追加してください。」
  • ユーザーが明示的に公開を依頼した場合のみ(「公開してください」「ライブにしてください」):job_id を指定して publish_site を呼び出します。slug はオプションです(小文字、数字、ハイフンのみ)。
  • 公開後、site.live_url が設定されるまで get_job を呼び出し、設定されたら共有します。site.publish_status が失敗を示した場合はユーザーに伝えます。publish_site は再実行できます。
  • ビルドが開始されるとキャンセルできません。

Webサイト

  • create_website で開始します。複数のページを持つサイトを構築します。
  • その他はすべてランディングページと同様に機能します:1回の確認質問の可能性、site.preview_url、変更のための refine、ユーザーが明示的に依頼した場合のみの publish_site、そして site.live_url。

何かが失敗した場合

ツールエラーにはメッセージ、コード、場合によってはリンクが含まれます。メッセージとリンクをそのまま伝えます。ループ内で再試行しないでください。完全なリストは references/tools.md にあります。

  • plan_required:checkout_url を共有します(月額99ドルのStarterプラン)。ユーザーが開始した後に再試行します。
  • setting_up:ブランドがまだセットアップ中です。数分後に再試行します。
  • ブランドが間違っている、workspace_required、または workspace_not_found:ユーザーが指定したブランド名を query として list_workspaces を呼び出し、その id を workspace としてツールを再度呼び出します。
  • limit_reached:ブランドごとに同時に実行できるジョブは最大3つ、1人1時間あたり最大30の開始が可能です。1つが完了するのを待つか、cancel_job で画像または動画広告を停止します。
  • no_credits:billing_url を共有して、ユーザーがチャージできるようにします。

禁止事項

  • 広告キャンペーンを開始または変更すること。Glorya はここからそれを実行できません。ユーザーを https://platform.glorya.ai に誘導してください。
  • 明示的な依頼なしにページやサイトを公開すること。

例

  • 「サマーセールの画像広告を作って」→ その文を brief として create_image_ad。
  • 「新しいセラムのUGC動画広告、スクリプトは確認させて」→ list_video_formats、次に UGC の id を format、review: true で create_video_ad。
  • 「別のブランド、Lumi Coffee のランディングページ」→ query: "Lumi Coffee" で list_workspaces、次にその id を workspace として create_landing_page。
  • 「背景をもっと暗くして」→ 最後のジョブに refine。
  • 「公開して」→ publish_site、次に site.live_url を共有。

関連スキル