Make UGC Video について
人物の説明、ポートレート URL、またはアップロード画像から、縦型 UGC セルフィー動画を作るスキルです。不足するポートレートを生成してキャラクターシートを作成し、台本に合わせたリップシンク音声を付けます。
主な機能
- 01テキスト、ポートレート URL、画像入力
- 02不足するポートレートの自動生成
- 03キャラクターシートの作成
- 045・10・15秒の縦型動画
- 05台本に合わせたリップシンク音声
活用シーン
- 01人物の説明から UGC セルフィー動画を作成
- 02ポートレート画像をリップシンク動画に変換
- 03短い動画台本に同期音声を生成
MCP 対応
agent-media MCP サーバーの `mcp__agent-media__make_ugc_video` ツールを呼び出します。REST エンドポイントも利用できます。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ gitroomhq/ agent-media --skill make-ugc-videoインストール後、Claude Code で/make-ugc-videoを入力して読み込まれたか確認します。
詳細
UGC動画を作成する
1回の呼び出しでUGC動画をエンドツーエンドで作成します。人物のテキスト説明、R2でホストされたポートレートURL、またはアップロードした画像のいずれかを指定します。パイプラインが不足しているポートレートを自動生成し、キャラクターシートを作成したうえで、スクリプトにネイティブのリップシンク音声を付けた5/10/15秒の縦型セルフィー動画を生成します。
どのような場合に使用するか
ユーザーが上記の成果物を求めた場合に、このスキルを呼び出します。これは、mcp__agent-media__make_ugc_video MCP ツールを介して、agent-media vNext プリミティブランタイム上で動作します。認証には、ユーザーがすでに持っている agent-media Bearer トークン(agent-media login で発行)を使用します。
呼び出し方法
推奨方法:MCP ツール mcp__agent-media__make_ugc_video。スキーマは同じ MCP サーバーに対する tools/list 経由で自動公開されるため、ここにスキーマを再掲する必要はありません。サーバーの応答を信頼してください。
代替方法:REST。
POST https://api.agent-media.ai/v1/skills/make_ugc_video/run
Authorization: Bearer $AGENT_MEDIA_API_KEY
Content-Type: application/json
Idempotency-Key: <any unique string per intent>
{
"description": "a friendly young woman, soft daylight, candid framing",
"character_description": "Maya, 27 years old",
"script": "Okay this is wild, I tried the new flow and it actually works.",
"duration": 5,
"subtitles": true,
"subtitles_style": "hormozi"
}
費用と所要時間
- クレジット:
~225/~365/~505 (5s/10s/15s) - 所要時間(通常):
360–600s - 送信時に差し引かれます。最終的に失敗した場合は返金されます。
結果のポーリング
GET https://api.agent-media.ai/v1/skills/runs/<skill_run_id>
Authorization: Bearer $AGENT_MEDIA_API_KEY
各プリミティブの完了に応じて、中間生成物のURLを含むステップごとのステータスを返します。
このスキルに組み込まれたルール
- すべてのプロンプトに組み込まれているリアリズムの指針については、reference/realism-rubric.md を参照してください。
- スクリプトの「1秒あたり2~4語」というルールについては、reference/pacing.md を参照してください。
- 初回インストールと
agent-media loginについては、reference/auth.md を参照してください。
信頼できる情報源
このファイルは、services/api-v2/src/skills/registry.ts のレジストリから scripts/generate-public-skill.ts によって自動生成されます。手動で編集しないでください。CI が差分を検出すると失敗します。