Communitygithub.com

creator-video

ユーザーの持つリソースに応じて、Higgsfield CLI、Google Gemini API、Google Flow、Geminiウェブアプリ、または静止画フェールバックを用いて短い動画クリップを生成します。テキスト→動画、画像→動画、トランジション、リフレーミング、キャプション焼き込みなどをカバーします。

creator-video とは?

creator-videoは、ユーザーが利用可能な動画生成プロバイダに基づいて、短い動画クリップを生成するAIエージェントスキルです。Higgsfield CLI、Google Gemini API、Google Flow、またはGeminiウェブアプリ(コンピューター使用経由)をサポートし、動画プロバイダが存在しない場合にはKen Burns風の静止画アニメーションにフォールバックします。このスキルは、テキストから動画、画像から動画、ファースト/ラストフレーム間のトランジション、参照ガイド付きクリップ、9:16/16:9へのリフレーミング、キャプションの焼き込みなど、幅広い動画生成シナリオをカバーします。ユーザーが「動画を作って」「画像をアニメーション化して」「Bロールが欲しい」「リール/ショート/TikTokクリップ」「トランジション」「リフレーミング」「キャプション追加」などと依頼したときに使用します。マルチシーン解説動画(creator-explainer)や広告(creator-ad)には使用しません。動作は、まずクリップの計画(被写体、動き、アスペクト比、開始フレーム、終了フレームなど)をステップ1で行い、ステップ2でcreator.pyスクリプトにより動画を生成。生成結果のステータスに応じて、成功ならプローブと確認、ブラウザ操作が必要ならガイドに従いアダプト、ブロックされたらコンテンツ修正、完全に失敗したら静止画フェールバックを提供します。オプションでリフレーミング、キャプション、サウンドの追加も可能です。

対応~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/mehbylabs/creator-skills/tree/main/skills/creator-video

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

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

ドキュメント

Creator Video

ステップ1 — クリップを計画する

  • 何が動くか — クリップごとに1つの被写体、1つのアクション、1つのカメラムーブ (references/video-prompting.md)。
  • アスペクト比 — Shorts/Reels/TikTokは9:16、それ以外は16:9。
  • 長さ — デフォルト8秒;長いストーリーは後で結合する複数のクリップに分割。
  • 開始フレーム? — 見た目が重要な場合(ブランド、キャラクター、商品)、最初に画像として最初のフレームを作成し(creator-image または creator.py image)、承認を得てから--startでアニメーション化します。これが全プロバイダで最も信頼性の高い結果制御方法です。
  • 終了フレーム / 参照 — トランジションや演出には--end、アイデンティティには--ref。
  • 解像度 — デフォルト720p;要求があれば1080p。

ステップ2 — 生成

python3 scripts/creator.py video --prompt "<モーションプロンプト>" --out ./out/<スラッグ>.mp4 --ratio 16:9 --duration 8 [--start first.png] [--end last.png] [--ref ref.png] [--resolution 1080p]

動画生成には1~10分かかります。可能な限りバックグラウンドで実行し、その間に2つ目の生成を開始しないでください。

ステップ3 — 結果を処理する

status行うこと
okpython3 scripts/media.py probe <パス>;フレームを抽出して確認;パス、長さ、プロバイダを報告
needs_browserrequestフィールドを使用してreferences/browser-flow-browser.md(またはgemini)に従う;その後 creator.py adopt --src <ダウンロード> --out <パス>
blockedコンテンツが拒否された;ユーザーと一緒に修正する。回避しない
failed かつ動画プロバイダが全くない以下の静止画フォールバックを使用し、実際のモーションを利用可能にするプロバイダをユーザーに伝える

静止画フォールバック(常に利用可能)

  1. ターゲットのアスペクト比でcreator.py imageを使用して1~3枚の静止画を作成する。
  2. python3 scripts/media.py still --image s1.png --out clip.mp4 --duration 6 --ratio 16:9 --motion in (静止画ごとに--motionを変える;media.py assembleで複数を結合)。

ステップ4 — 仕上げ(オプション)

  • リフレーミング:media.py reframe --video clip.mp4 --out clip-9x16.mp4 --ratio 9:16 --mode blur (被写体が中央にある場合はcrop)。
  • キャプション:.srtファイルを作成し、media.py captions --video clip.mp4 --srt subs.srt --out final.mp4。
  • サウンド:creator.py sfx / music で生成し、media.py assembleでミックス(単一シーン)。

ルール

  • 成功を報告する前に、ディスク上で(長さ > 0、期待されるアスペクト比)を確認する。
  • ルートがクリップごとにクレジットを消費する場合(Flow、Higgsfield)、ユーザーが多数のクリップを要求した場合にその旨を伝える。
  • 同じプロジェクトのクリップ間で「見た目を説明する一文」を統一する。

参考文献

  • references/video-prompting.md — ショットの公式、フレーム、参照
  • references/providers.md — 動画の順序とフォールバック
  • references/media-ops.md — 静止画、リフレーミング、キャプション、アセンブル
  • references/browser-flow-browser.md、references/browser-gemini-browser.md

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

関連スキル