Communitygithub.com

nebrass/hve-video-director

デザイン思考に基づくエンドツーエンドの動画制作パイプライン。6フェーズのオーケストレーター:ディスカバリー(デザイン思考+コンテキスト)→ストーリーテリング(ナラティブ+ストーリーボード)→キャプチャ(Chrome DevTools スクリーンショット/スクリーンキャスト、対応環境でのネイティブデスクトップ/領域録画、asciinema ターミナル録画)→デザイン(HyperFrames シーンテンプレート)→プロダクション(HyperFrames コンポジション)→オーディオ&レンダリング(media-use オーディオエンジン:ナレーション、BGM、効果音、字幕レビュー、HyperFrames レンダリング)。プロジェクトの開始から行われます。

hve-video-director とは?

このスキル(nebrass/hve-video-director)は、AIエージェントがデザイン思考プロセスに従って、アイデアから完成動画までを一貫して制作できるエンドツーエンドのパイプラインを提供します。6つの明確なフェーズ(ディスカバリー、ストーリーテリング、キャプチャ、デザイン、プロダクション、オーディオ&レンダリング)に分割されており、各フェーズで適切なツールとテンプレートが用意されています。特に、Chrome DevTools を用いたウェブページのキャプチャ、asciinema による端末操作の録画、HyperFrames によるシーンデザインとコンポジション、そして media-use エンジンによる音声合成・BGM・字幕生成など、技術デモやチュートリアル動画の制作に最適な機能が揃っています。このスキルは、Cursor、Claude Code、Codex などの主要な AI コーディングエージェントと連携可能で、開発者がプロジェクトのコンテキストを提供するだけで、AI が自動的に動画制作の各工程を実行します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/nebrass/hve-video-director/tree/main

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

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

ドキュメント

hve-video-director は何をしますか?

デザイン思考に基づくエンドツーエンドの動画制作パイプライン。6フェーズのオーケストレーター:ディスカバリー(デザイン思考+コンテキスト)→ ストーリーテリング(ナラティブ+ストーリーボード)→ キャプチャ(Chrome DevTools スクリーンショット/スクリーンキャスト、対応環境でのネイティブデスクトップ/領域録画、asciinema ターミナル録画)→ デザイン(HyperFrames シーンテンプレート)→ プロダクション(HyperFrames コンポジション)→ オーディオ&レンダリング(media-use オーディオエンジン:ナレーション、BGM、効果音;字幕レビュー;HyperFrames レンダリング)。プロジェクトの開始から行われます。

概要

このスキルは、AIエージェントが人間のユーザーと協力して、一貫性のある魅力的な動画コンテンツを制作するための包括的なワークフローを定義します。発見フェーズから最終レンダリングまで、各ステップで適切なツールとテンプレートを使用し、高品質な動画を効率的に作成します。

前提条件

  • HyperFrames: シーンデザインとコンポジションに使用。インストールが必要です。
  • media-use: オーディオエンジン。ナレーション、BGM、効果音の生成と管理に使用。
  • Chrome DevTools Protocol: ウェブページのスクリーンショットやスクリーンキャストのキャプチャに使用。
  • asciinema: ターミナルセッションの録画に使用(オプション)。
  • FFmpeg: 最終的な動画レンダリングに使用(HyperFrames が内部で利用)。

ワークフローフェーズ

1. ディスカバリー

  • ユーザーからのプロジェクトコンテキストを収集
  • デザイン思考を適用して目標、対象者、主要メッセージを定義
  • 制作の範囲と制約を明確化

2. ストーリーテリング

  • ナラティブ構造の設計(導入、本題、結論)
  • ストーリーボードの作成(各シーンの内容と遷移を定義)
  • 必要なキャプチャとデザイン要素の特定

3. キャプチャ

  • ウェブ: Chrome DevTools を使用したスクリーンショットまたはスクリーンキャスト
  • デスクトップ: 対応環境でのネイティブデスクトップまたは領域録画
  • ターミナル: asciinema を使用した端末操作の録画(オプション)

4. デザイン

  • HyperFrames のシーンテンプレートを使用して各シーンをデザイン
  • テキスト、画像、図形、アニメーションなどの要素を配置
  • ブランドカラーやフォントなどの一貫性を確保

5. プロダクション

  • デザインされたシーンを HyperFrames でコンポジション
  • シーンの順序とタイミングを調整
  • トランジション効果の追加

6. オーディオ&レンダリング

  • オーディオ: media-use エンジンを使用してナレーション、BGM、効果音を生成
  • 字幕: 自動生成された字幕をレビューし修正
  • レンダリング: HyperFrames で最終動画をレンダリング

使用例

# プロジェクトを開始
hve-video-director start --project "my-video"

# フェーズを順番に実行
hve-video-director run --project "my-video"

設定

環境変数:

  • HVE_PROJECT_DIR: プロジェクトの作業ディレクトリ
  • HVE_HYPERFRAMES_PATH: HyperFrames 実行ファイルのパス
  • HVE_MEDIA_USE_CONFIG: media-use の設定ファイルパス

注意事項

  • 各フェーズは順番に実行することを推奨しますが、必要に応じて特定のフェーズに戻ることも可能です。
  • キャプチャフェーズでは、適切な権限とツールのインストールが必要です。
  • オーディオ生成には、media-use が利用可能な音声モデルを使用します。

関連スキル