mcpField
H
hyperframes-product-launch-video

hyperframes-product-launch-video

github.com/varnan-techクリエイティブ・メディア68746 回インストール2 週間前に更新
リポジトリ

hyperframes-product-launch-video について

hyperframes-product-launch-videoは、Hyperframesを使った製品ローンチ動画の企画・制作を案内するスキルです。ブランド分析から演出、動き、音響、検証までを構成し、成果物は指定のプロジェクトフォルダーに保存します。

主な機能

  1. 01Webサイトからブランド情報を抽出
  2. 02演出資料でシーンを計画
  3. 03HyperframesとGSAPの実装を案内
  4. 04効果音の準備リストを作成
  5. 05合成やレンダリングの問題を確認

活用シーン

  1. 01ブランド素材を基にローンチ動画を企画
  2. 02HTML作成前にストーリーボードを準備
  3. 03スキルフォルダー外に動画プロジェクトを整理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/varnan-tech/opendirectory --skill hyperframes-product-launch-video

インストール後、Claude Code で/hyperframes-product-launch-videoを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

ART_DIRECTION.md
README.md
references/
camera-and-easing-math.md
gotchas.md
motion-design-patterns.md
scripts/
extract_site_dna.js
package.json
scaffold_project.js

詳細

製品ローンチ動画スキル

このスキルでは、Hyperframes を使用して、ハイエンドでプレミアムな製品ローンチ動画を作成する方法を説明します。ブランドの把握から最終確認まで、体系的なワークフローを重視しています。

公式 Hyperframes スキルの活用

このスキルは、動画プロジェクトのディレクター兼アーキテクトとして機能します。技術的な正確性を確保し、最新のフレームワークのパターンを利用するため、公式の Hyperframes スキルと併用する必要があります。

コードを書く前に、次の操作を行ってください。

  1. 公式の /hyperframes スキルを呼び出し、コンポジションのルール、データ属性のセマンティクス、フレームワークの制約を確認します。
  2. 公式の /gsap スキルを呼び出し、タイムラインの詳細、イージング関数、複雑なアニメーションパターンを確認します。

このスキルによる戦略的なガイダンスと、公式スキルの技術ドキュメントを組み合わせることで、実運用に適した動画コンポジションを作成できます。

ステートレスなプロジェクト生成(重要)

このディレクトリ(hyperframes-product-launch-video)は、読み取り専用のテンプレートおよびスキルフォルダーです。ここにプロジェクト固有のファイルを書き込んではいけません。

新しい動画プロジェクトを作成する際は、必ず次のようにしてください。

  1. ターゲットディレクトリ:すべてのプロジェクトファイルを、ユーザーが指定した動画プロジェクトのフォルダー(例:my-new-video/ または my-new-video/assets/)に作成します。
  2. プロジェクトの DNA:brand_dna.json を、ターゲットプロジェクトの assets/ またはルートフォルダー内に生成します。
  3. アートディレクション:最終版の ART_DIRECTION.md を、ターゲットプロジェクトのフォルダー内に保存します。
  4. 副作用の禁止:プロジェクトの実行中に、このスキルフォルダー内のファイルを変更しないでください。

ワークフロー

1. ヒアリング段階(ブランド DNA)

作業を始める前に、ブランドを理解する必要があります。

  • ウェブサイト分析:Playwright を使ってユーザーのウェブサイトにアクセスします。ブランドカラー、タイポグラフィ(フォント)、中核となる価値提案を抽出します。
  • アセットの依頼:ロゴやアイコンをユーザーに依頼します。背景が透明で、余白が少なく、きれいに切り抜かれた PNG または SVG が必要だと伝えます。
  • 動画タイプの選択:モーショングラフィックスのみの動画(100%)か、ハイブリッド動画(例:創業者のトーキングヘッド+Hyperframes のモーショングラフィックス)かを尋ねます。
2. 計画段階(アートディレクション)

計画を立てる前に HTML を書いてはいけません。

  • アートディレクションの作成:アートディレクションのテンプレートに基づいて、ART_DIRECTION.md ドキュメントを作成します。
  • シーンの構成:動画の各秒について、映像の動き、カメラの動き、イージング関数、効果音を指定します。
3. 実装(プレミアムなモーションデザイン)

優れたモーションデザインの原則を適用します。コード例については、「モーションデザインのパターン」を参照してください。

  • Apple 風カメラ:大幅なマクロズームと、スナップズーム(back.out)を使用します。
  • 消しゴム風のリビール:スライドするロゴに文字が「食べられる」ように、テキストの不透明度を段階的に変化させます。
  • 衝突/粉砕:GSAP の散乱を使って物理的な衝撃効果を表現します。
  • グラスモーフィズム:backdrop-filter: blur(40px) を使って、プレミアムな UI 要素を作成します。
  • タイプライターの物理表現:バウンドする span でカーソルを押し進めます。
4. サウンドデザイン(SFX)
  • サウンドの買い物リスト:ストーリーボードに基づいて、「サウンドデザインの買い物リスト」をユーザーに提示します。
  • 同期:<audio data-start="..."> タグを使用して、GSAP のヒットと正確に同期させます。
5. 検証とトラブルシューティング
  • 注意点:よくある Hyperframes の不具合(尺の不一致、ターゲットの欠落など)を防ぐため、「重要な注意点」を確認します。
  • FFmpeg:レンダリングに失敗した場合は、FFmpeg をローカルにインストールするようユーザーを案内します。

ベストプラクティス

  • 独立したシーン:シーンをモジュール化し、data-start と data-duration で厳密に管理します。
  • 可視性の管理:シーンの切り替えには autoAlpha を使い、シーク時もきれいに表示されるようにします。
  • レイアウトとトランスフォーム:フレックスボックスの間隔には物理的な寸法を使い、視覚的な演出にはトランスフォームを使います。

コメント