使い方ガイドへスキップ
product-launch-video作者 HeyGen

Product Launch Video スキル。

Claude Code と Codex 用のモーションとビデオ向けスキルです。プロダクト URL、スクリプト、またはブリーフから製品発表や宣伝用の動画を作成します。

  • モーションと動画
  • Video
heygen-com/hyperframes · skills/product-launch-video/SKILL.mdSKILL.md
--- name: product-launch-video description: Turn a product or marketing URL, pasted script, or brief into a product launch / promo video — SaaS promos, feature reveals, product demos, app and company launches. Use when the user wants to market, launch, promote, or reveal a product; the default for any commercial URL. Site tours / showcases of a website route here too — the brief carries the show-it-as-is intent. Unclear → /hyperframes. --- ## Step 0: Setup ## Step 1: Capture assets ## Step 2: Design System ## Step 3: Storyboard and Script ## Step 3.1: Audio ## Step 4: Frame Visual Design
上流ファイルから読み取ったフロントマターとセクション見出し(2026-09-14 時点)· 全 32,560 文字

01 できること

Claude CodeおよびCodexにおいてproduct-launch-video Skillが行うこと

概要、ワークフロー、出力。いずれもスキルの SKILL.md から読み取った内容です。

SKILL.md より2026年9月14日読取 · 実行記録ではありません

スキル自身の言葉で

7段階のワークフローを通じて、プロダクトローンチやプロモーション動画の制作をオーケストレーションします。プロダクトのURL、貼り付けたスクリプト、またはブリーフを受け取り、HyperFrames経由でMP4を生成します。

稼働中のサイトからブランドアセットを取得し、フレームプリセットを採用してブランドトークンへリミックスし、ボイスオーバーに合わせてタイムコード付きのショットシーケンスでストーリーボードを作成し、ナレーションとBGMを生成し、各フレームをHTMLとして構築するために並行してサブエージェントを派遣し、lint/check/snapshotによる検証後にレンダリングします。SaaSのプロモーション、機能紹介、アプリのローンチ、サイトツアーを対象としています。HeyGenにサインインした状態でも、ローカルのTTS/BGMエンジンによるオフラインでも動作します。

生成されるもの

  • renders/video.mp4に、指定した長さの最終MP4レンダリングを出力します
  • 検証用に、フレームの中間点とカット部分のスナップショットをまとめたコンタクトシート
  • タイムコード付きのショットシーケンスを記載したSTORYBOARD.md、ナレーションが必要な場合はSCRIPT.mdも作成します
プロンプト例を見る ↗

仕組み

  1. 01
    ブリーフの確認とプロジェクトの初期化

    このワークフローが開始する前に、意図レイヤーがブリーフを確定させます。

  2. 02
    URLからアセットを取得

    プロダクトのURLに対してhyperframes captureを実行し、スクリーンショット、DOM構造、ブランドトークン(色/フォント)、表示テキスト、アセットの説明を収集します。

  3. 03
    フレームプリセットを採用し、ブランドに合わせてリミックス

    ブランドの雰囲気に合う、既存のフレームプリセットを1つ選び、build-frame.mjsを実行してプリセットのFRAME.mdをコピーし、プリセットの構造にブランドの色/フォントを再マッピングし、キャプションスキンをコピーします。

  4. 04
    タイムコード付きのショットシーケンスでストーリーボードを作成

    story-spineの方針に従って、STORYBOARD.mdとSCRIPT.mdを起草します。

  5. 05
    バックグラウンドで音声を生成

    ストーリーボードの承認後、選択したプロバイダーと音声でTTSナレーションを開始し、HeyGenの音楽ライブラリからムードに合ったBGMを取得し、単語のタイミングを生成し、待機せずにビジュアルデザインへと進みます。

  6. 06
    サブエージェントを派遣し、フレームを並行構築

    音声の完成を待ち、長さを同期させた上で、フレームごとに範囲を限定したパケットを1つ構築し、それぞれにサブエージェントを派遣します。

02 適合性を確認

product-launch-video スキルを使用するタイミング

この種類のモーションと動画の作業の場合、Claude Code または Codex で product-launch-video スキルを使用してください。適合性と制限については、スキル自身のファイルから引用しています。

適している場合

  • SaaSのプロモーション、機能紹介、プロダクトデモ、アプリおよび会社のローンチ
  • 取得したページをそのまま表示する、サイトツアーやショーケース
  • ナレーションとアセットの取得に使えるURLを持つプロダクト

境界を知る

  • URLの取得に失敗した場合、代替の合成コンテンツを作り出すことはできません
  • 取得結果が使用できない場合、ページを創作したり再構築したりしないでください
  • マーケティング以外の意図や、単なる「動画を作って」という依頼は、まず/hyperframesを経由します

提供すべきもの

  • 貼り付けたスクリプトまたはブリーフuser_script.txt にそのまま保存されます。VO_MODE(verbatim または restructured)は BRIEF.md から取得されます。インテントレイヤーは、スクリプトが到着した際に一度だけ確認します。
  • 音声の好みリクエストで音声、性別、またはトーンが指定されている場合、一致する voice id を選択し、--voice で渡してください。
  • スタイルプリセットの選択BRIEF.md に style_preset が指定されている場合、ユーザーはインテントレイヤーでショーケースを見て選んでいます。
  • 音楽のムード、または指定なしBGM のムードはストーリーボードの music: フィールドから取得されます。music: none で BGM をオフにします。完全に無音であることを示す標準的なマーカーは、music: none かつ SCRIPT.md が存在しないことです。

03 スキルの内部

product-launch-video スキルが Claude Code と Codex に与えるルール

SKILL.mdがエージェントに設定する7つの具体的な指示、デフォルト、制限 — ファイルの中で結果を変える部分です。

  1. セットアップを離れる前にサインイン状態を表示する

    hyperframes auth status を実行し、その出力をそのまま伝えてください。これは音声/BGM が HeyGen またはローカルエンジンのどちらを使用するかを報告します。終了コード 1 は通常のサインアウト状態であり、失敗ではありません。

  2. 名前付きのルックをデザインする前にカタログを検索する

    ブリーフが指定するルック(CRT スキャンライン、グリッチ、フィルムグレインなど)ごとに、STORYBOARD.md に書き込む前に hyperframes catalog --query を実行してください。

  3. デュレーションの同期は機械的に行い、手動で編集しない

    実際の音声のデュレーションが優先されます。無音フレームは見積もりを保持します。音声処理が完了したら audio.mjs sync-durations を実行してください。同期済みのデュレーションをストーリーボード内で手動編集しないでください。

  4. ワーカーは自身のフレーム HTML のみを書き込む

    各サブエージェントは自身のパケットと frame.md のみを読み取り、compositions/frames/NN-*.html のみに書き込みます。STORYBOARD.md を編集してはいけません。

  5. フルブリードの背景はクリップレイヤーに置き、ルートには置かない

    フレームの地(カラーフィールド、グラデーション、グリッド)は、それ自体が全時間にわたる背景クリップです。

  6. キャプチャの失敗は完全停止を意味する

    ゼロ以外の終了コード、JSON ok: false、または capture/BLOCKED.md はキャプチャ処理を停止させます。理由を報告し、部分的なスクリーンショット、DOM、アセットを使用しないでください。

  7. レンダリング前に必ずチェックを通す

    フレームの中間点とすべてのカット位置で lint、check、snapshot を実行してください。レイアウトの崩れやポップを確認し、レンダリング前に目視で分かる不連続性を修正してください。

04 実際に使う

Claude Code または Codex に product-launch-video をインストール

npx skills add コマンドを実行し、エージェントで最初のタスクを実行して、結果をチェックリストで確認します。

Claude Code、Codex、またはお使いのエージェントに product-launch-video を追加

プロジェクトで実行してください。インストーラーが、どのエージェントに追加するかを尋ねます。

Terminal
npx skills add https://github.com/heygen-com/hyperframes --skill product-launch-video

skills/product-launch-video/SKILL.md に対する汎用的な skills CLI の形式です。リポジトリによっては独自のパスが記載されている場合があります。

スキルに最初のモーション・動画タスクを与える

スキル自身の用語で記述されています。角括弧の部分はご自身の内容に置き換えてください。

Starter prompt
Create a product launch video for [our new SaaS platform at example.com]. Show the dashboard interface, key collaboration features, and real-time sync. Use a confident professional voice and keep it under 60 seconds with energetic background music.

出典:SKILL.md をスキル自身の用語に沿って記述。

最初の結果を確認

SKILL.md 自体が正しい結果として示しているもの:

  • hyperframes lint を実行して、組み立てられたインデックスとフレームを検証する
  • レンダリング前に構造を検証するため hyperframes check を実行する
  • フレームの中間点とすべてのカット位置でスナップショットを取り、画像を比較してポップを確認する
  • 挿入されたトランジションが正しいことを確認するため、トランジションを検証する
  • キャプチャJSONがok: trueを報告し、BLOCKED.mdが存在しないことを確認します
  • 継続時間の同期と組み立ての前に、Step 3.1の音声が完了するのを待ちます

OpenDesignでproduct-launch-videoをそのSKILL.mdリンクからインポートします:Plugins → Add → Skill → Import from link、その後トップバーで選択します。

05 オープンソースで追跡可能

ソース、ライセンス、検証

このページの情報の出所と、最終確認日時です。

Author
HeyGen
Repository
github.com/heygen-com/hyperframes ブランチ main
スキルファイル
skills/product-launch-video/SKILL.md 検証時に記録されたコンテンツチェックサム;コミット 558c11b
License
Apache-2.0 LICENSE より
リポジトリスター数
49,761 2026-09-14 に取得された heygen-com/hyperframes リポジトリ全体の GitHub スナップショット。このリポジトリにはカタログ内に 9 つのスキルが含まれています。product-launch-video の評価や使用回数ではありません。
OpenDesign により検証済み
2026-09-14 ソースファイル、パス、ライセンステキスト、スター数を確認済み。OpenDesign 本体にはバンドルされていません(2026-08-28 確認)。このページには実行記録がありません。

SKILL.md の中身

  1. Product Launch to HyperFramesオーケストレーターの役割とURLからMP4までの7ステップワークフローの概要
  2. Step 0: セットアップインテント層からのブリーフを確認し、HyperFramesプロジェクトを初期化し、サインイン状況を表示します
  3. Step 1: アセットのキャプチャURLに対してhyperframes captureを実行するか、貼り付けたスクリプトからno-captureパスを構築します
  4. Step 2: デザインシステムフレームプリセットを選び、ブランドトークンをリミックスし、キャプションスキンをコピーします
  5. Step 3: ストーリーボードとスクリプトSTORYBOARD.mdとSCRIPT.mdを作成し、レビューループを実行し、プランの承認を得ます
  6. Step 3.1: 音声TTSナレーションと単語タイミングを生成し、ムードに応じてBGMを取得し、バックグラウンドで実行します
  7. Step 4: フレームのビジュアルデザイン共同作業の場合はスケッチボードを作成し、タイムコード付きのショットシーケンスとモーションをインラインで追加します
  8. Step 5: フレームの構築継続時間を同期し、SFXを取得し、フレームごとにサブエージェントを配備し、インデックスとキャプションを組み立てます
  9. Step 6: 最終仕上げトランジションを挿入し、lint/check/snapshotを実行し、レビューのために一時停止し、MP4をレンダリングします
  10. クイックリファレンスフォーマット、バックグラウンドスクリプト、およびステップ別ドキュメントの参照表
スキル自身による説明
「製品またはマーケティング URL、貼り付けられたスクリプト、ブリーフから製品ローンチ/プロモーション動画を作成 — SaaS プロモーション、機能発表、製品デモ、アプリや企業のローンチに対応。ユーザーが製品をマーケティング、ローンチ、プロモーション、または発表したい場合に使用します;商用 URL のデフォルトです。ウェブサイトのサイトツアー/ショーケースもここにルーティングされます — ブリーフがそのまま見せる意図を含んでいます。不明な場合 → /hyperframes。」

SKILL.md からのフロントマター説明。完全なファイルは約 32,560 文字です。完全なファイルを GitHub で読む。

06 インストールする前に

product-launch-videoスキルに関する質問

回答は 2026-09-14 時点で読んだ SKILL.md に基づくもので、記録された実行結果によるものではありません。

このスキルを使用するにはHeyGenアカウントが必要ですか?

必須ではありません。ワークフローはSetupを離れる前にサインイン状況を表示し、ボイスとBGMがHeyGenまたはローカルエンジンのどちらを使用するかを報告します。サインアウトしている場合は、利用可能なローカルエンジン(TTS用のKokoro)を通じて続行します。サインインするとHeyGenのStarfishボイスとミュージックライブラリが有効になります。

このスキルはどのような動画フォーマットと長さを生成しますか?

BRIEF.mdのdestinationフィールドから、横長1920x1080、縦長1080x1920、または正方形1080x1080が導出されます。継続時間はブリーフのlengthフィールドからの概算として設定され、組み立て時に最終カットがその目安に対してどこに位置するかが報告されます。最終返信にはMP4のパスと実際の継続時間が記載されます。

Product Launch Video

実際のモーションと動画のタスクで product-launch-video を実行してください。

OpenDesign をダウンロードし、SKILL.md リンクから product-launch-video をインポートして、上記のプロンプトを貼り付け、結果の前にプランを確認してください。

ターミナル
npx skills add https://github.com/heygen-com/hyperframes --skill product-launch-video

OpenDesign デスクトップ版

ひとつのデザインシステムで、すべての制作物をブランドらしく

完全な Vibe Design Workspace で、同じブランドルールを Web サイト、スライド、操作できるプロトタイプ、ダッシュボード、画像、HTML 動画に展開できます。ローカルの Codex、Claude Code、Cursor などを接続して無料で制作しましょう。

  • Web、スライド、プロトタイプ、ダッシュボード、画像、動画
  • 140+ のデザインシステムと完全なテンプレート/スキルライブラリ
  • ローカル Codex と 21+ のコーディングエージェントを接続 · 無料
無料ダウンロード

macOS と Windows に対応