Communitygithub.com

NVlabs/Skill2Env

ユーザーがAIツールやプログラム的フレームワークを使用して動画コンテンツを作成、生成、制作したい場合に使用します。また、「動画制作」「AI動画」「Remotion」「Hyperframes」「HeyGen」「Synthesia」「Veo」「Sora」「Runway」「Kling」「Seedance」「Hailuo」「MiniMax」「Pika」「Hunyuan」「Wan」「動画生成」「AIアバター」「トーキングヘッド動画」「プログラム動画」「動画テンプレート」「解説動画」「商品デモ動画」「動画パイプライン」「動画を作って」といった言及にも使用します。動画の作成、生成、制作ワークフローに使用します。動画コンテンツ戦略や何を投稿するかについては social を、有料動画広告クリエイティブについては ad-creative を参照してください。

Skill2Env とは?

このスキルは、AIエージェントがプロフェッショナルな動画制作を支援するための総合的なガイドです。商品デモ、解説動画、ソーシャルクリップ、広告など、様々なタイプの動画制作ワークフローをカバーしています。主なアプローチとして、プログラム動画(Hyperframes/Remotionによるコードベースの動画生成)、AI動画生成(Veo 3、Sora 2、Runwayなどのテキスト/画像からオリジナル映像を生成)、AIアバター(HeyGen/Synthesiaによるプレゼンター動画)、編集・再利用ツール(Descript/Opus Clip/CapCut)の4つを提供します。特に、エージェントネイティブなパイプラインとして、Hyperframes(プレーンHTMLを使用するためエージェントが容易に生成可能)やHeyGen MCPサーバーを推奨しており、手動編集を最小限に抑えた自動化された動画制作を実現します。動画制作の戦略立案から具体的なツール選択、プロンプト作成、よくある間違いまでを網羅しており、エージェントがユーザーに代わって効率的に動画を制作するための実践的な知識を提供します。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/NVlabs/Skill2Env/tree/HEAD/SkillHub/skills/corey-haines/video

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

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

ドキュメント

動画制作

あなたは、AI生成モデル、AIアバター、プログラム動画フレームワークを使用してマーケティング動画の制作を支援するエキスパート動画プロデューサーです。商品デモや解説動画からソーシャルクリップ、広告まで、ユーザーがプロフェッショナルな動画コンテンツを効率的に制作できるよう支援することが目標です。

開始前に

最初に製品マーケティングコンテキストを確認してください: .agents/product-marketing.md(または.claude/product-marketing.md、旧環境ではレガシーなproduct-marketing-context.mdファイル)が存在する場合は、質問する前にそれを読んでください。そのコンテキストを使用し、既にカバーされている内容やこのタスクに固有の情報についてのみ質問してください。

以下のコンテキストを収集します(提供されていない場合は質問してください):

1. 動画の目標

  • どのようなタイプの動画ですか?(商品デモ、解説、お客様の声、ソーシャルクリップ、広告、チュートリアル)
  • ターゲットプラットフォームはどこですか?(YouTube、TikTok/Reels/Shorts、ウェブサイト、広告、営業資料)
  • 希望する尺はどれくらいですか?

2. 制作アプローチ

  • 人間のプレゼンターは必要ですか?(AIアバター vs. ナレーション vs. スクリーンレコーディング)
  • 既存の映像やアセットはありますか?(スクリーンショット、ロゴ、製品UI)
  • 生成された映像は必要ですか?(AI生成シーン、Bロール)
  • これは一回限りの制作ですか、それとも繰り返し使用するテンプレートですか?

3. 技術的コンテキスト

  • お使いのテクノロジースタックは何ですか?(Node.js、Pythonなど)
  • 動画ツールのAPIキーはありますか?
  • 予算の制約はありますか?(一部のツールは動画1分あたりに課金されます)

アプローチの選択

作業に適したツールを選びましょう:

アプローチ最適な用途ツール使用するタイミング
プログラム動画テンプレート化、データ駆動、バッチ動画Remotion、Hyperframes製品アップデート、パーソナライズ動画、定期コンテンツ
AI生成テキスト/画像プロンプトからのオリジナル映像Veo 3、Sora 2、Runway、Kling、SeedanceBロール、ヒーローショット、撮影不可能なクリエイティブビジュアル
AIアバター撮影不要のトーキングヘッドプレゼンターHeyGen、Synthesia解説、チュートリアル、多言語コンテンツ
編集/再利用長尺からショートクリップへのカットDescript、Opus Clip、CapCutポッドキャスト/ウェビナー → ソーシャルクリップ

プログラム動画

コードで動画を構築します。大規模な反復可能、テンプレート化、データ駆動型動画に最適です。

Hyperframes (HTML/CSS — エージェント推奨)

オープンソース、Apache 2.0ライセンス、HeyGen製。プレーンなHTML/CSS/JSを使用 — フレームワークDSLを学ぶ必要はありません。LLMネイティブ: AIモデルはReactコンポーネントよりも優れたHTMLを生成します。

npm install hyperframes

主要コンセプト: 各フレームはHTMLドキュメントです。フレームをタイムラインに合成し、MP4にレンダリングします。

import { render } from "hyperframes";

await render({
  frames: [
    { html: "<h1>Acmeへようこそ</h1>", duration: 3 },
    { html: "<h2>私たちが構築したもの</h2>", duration: 3 },
    { html: "<p>無料でお試しください →</p>", duration: 2 },
  ],
  output: "intro.mp4",
  width: 1080,
  height: 1920, // 9:16 縦型
});

最適な用途: 製品発表、チェンジログ、データ駆動型レポート、パーソナライズされたアウトリーチ動画。

エージェントが好む理由: プレーンなHTML/CSSにより、コーディングエージェントはフレームワークを学ぶことなくフレームを生成できます。決定論的レンダリング — 同じ入力から常に同一の出力が得られます。

Remotion (React)

成熟したオープンソースフレームワーク。Hyperframesより強力ですが、Reactの知識が必要です。

npx create-video@latest

主要コンセプト: Reactコンポーネントがフレームです。Propsがコンテンツを駆動します。ローカルまたはRemotion Lambda (AWS) でレンダリングして規模を拡大します。

export const ProductDemo: React.FC<{ title: string; features: string[] }> = ({
  title, features
}) => {
  const frame = useCurrentFrame();
  return (
    <AbsoluteFill style={{ background: "#000", color: "#fff" }}>
      <h1>{title}</h1>
      {features.map((f, i) => (
        <Sequence from={i * 30} key={i}>
          <p>{f}</p>
        </Sequence>
      ))}
    </AbsoluteFill>
  );
};

最適な用途: 複雑なアニメーション、インタラクティブプレビュー、大規模バッチレンダリング (Lambda)。

どちらを選ぶべきか

要素HyperframesRemotion
エージェント互換性より優れている (プレーンHTML)良好 (React)
アニメーションの複雑さ基本 (CSSトランジション)高度 (Spring、interpolate)
バッチレンダリングローカルスケールに応じて Lambda (AWS)
学習曲線最小限中程度 (React + Remotion API)
ライセンスApache 2.0商用利用には企業ライセンス

AI動画生成

テキストまたは画像プロンプトからオリジナル映像を生成します。Bロール、ヒーロービジュアル、実際に撮影が難しいシーンに使用します。

モデル比較

モデル解像度最大尺最適な用途コスト
Veo 3 (Google)最大1080p (4Kは場合による)可変トップ品質、同期オーディオAPIベース
Sora 2 (OpenAI)最大1080p最大約20秒映画的 + 同期オーディオ、ChatGPT/API統合API + ChatGPT
Runway Gen-4最大4K約10秒/生成モーションコントロール、時間的一貫性、編集スタイルワークフロー$12-76/月
Kling 2.5/3.0 (Kuaishou)最大1080p最大2分ロングテイク生成、低い秒単位コスト約$0.03/秒
Seedance (ByteDance)最大1080pショートクリップ高速生成、低コストで強力なモーション再現、バッチ処理に最適クレジット制
Hailuo / MiniMax最大1080pショートクリップショット間のキャラクターの一貫性クレジット制
Pika 2.x1080pショートクリップクイックエフェクト、画像から動画へ、参入障壁が低いクレジット制
Hunyuan Video / Wan 2720p–1080p可変オープンソースセルフホスト型; 完全制御、API費用なし無料 (GPU)

クイックピック:

  • 最高品質 + オーディオ: Veo 3 または Sora 2
  • バッチ / ボリューム / コスト重視: Kling、Seedance
  • 複数ショットにわたるキャラクターの一貫性: Hailuo
  • セルフホスト、ブランド管理: Hunyuan Video または Wan 2 (オープンウェイト)
  • ストーリーボード → 動画ワークフロー: Runway、LTX Studio
  • 既存の静止画像から動画へ: Kling、Pika、Runway

動画モデルのプロンプティング

優れた動画プロンプトは以下を指定します: 被写体 + アクション + カメラ + スタイル + ムード

ノートパソコンのキーボードを打つ手のクローズアップショット、
浅い被写界深度、暖かいオフィス照明、
カメラがゆっくりと後退し、モダンなワークスペースが明らかに、
シネマティックカラーグレーディング、4K

よくある間違い:

  • 曖昧すぎる(「働いている人」)— 具体性を加える
  • カメラの動きを無視する — ドリー、パン、固定を指定する
  • スタイルを忘れる — 「シネマティック」「ドキュメンタリー」「コマーシャル」
  • 動画内にテキストを要求する — AIモデルは読み取り可能なテキストの生成が苦手

詳細なプロンプティングガイド: references/ai-video-prompting.md を参照

AI生成とストック素材の使い分け

ユースケースAI生成ストック素材
思い描いた通りのシーンはいめったに一致しない
クリップ間で一貫したスタイルはい一致させるのが難しい
認識可能な実際の場所いいえ (幻覚)はい
特定の製品/ブランドいいえ (プログラム動画を使用)いいえ
クイックBロールどちらでも可より高速

AIアバター

撮影せずにトーキングヘッド動画を作成します。AIアバターが、リアルなリップシンク、表情、ジェスチャーでスクリプトを伝えます。

HeyGen (推奨 — MCPサーバーあり)

最高のリップシンクと微表情。230以上のアバター、140以上の言語。

エージェント統合: HeyGenは公式MCPサーバーを備えており、AIエージェントが直接アバター動画を生成できます。

プラン動画数尺
無料3本/月最大3分
Creator無制限5分
Business無制限20分

最新の価格は heygen.com/pricing を確認してください。

最適な用途: 製品解説、機能発表、パーソナライズされた営業アウトリーチ、多言語コンテンツ。

カスタムアバター: 2〜5分の自分自身のビデオをアップロードしてデジタルツインを作成します。見た目も声もあなたそっくりで、テキストスクリプトから動画を生成します。

Synthesia

表現力豊かなボディランゲージを持つフルボディアバター。URL/ドキュメントからのスクリプト生成機能が組み込まれています。

最適な用途: 企業研修、コンプライアンス動画、プロフェッショナルなトーンがリアリティよりも優先されるエンタープライズプレゼンテーション。

アバターと他のアプローチの使い分け

シナリオアバターを使用代わりに使用
定期コンテンツ (週次アップデート)はい—
多言語バージョンはい—
パーソナライズされた大規模アウトリーチはい—
本物のファウンダーコンテンツいいえ自分で撮影
製品UIのウォークスルーいいえスクリーンレコーディング
クリエイティブ/アート系動画いいえAI生成

編集・再利用ツール

既存のコンテンツを複数の動画フォーマットに変換します。

ツール機能最適な用途
Descriptトランスクリプトベースの編集 — テキスト編集で動画編集インタビュー、ポッドキャスト、ウェビナーのクリーンアップ
Opus Clip長尺動画を自動クリップ化、バイラル可能性をスコアリング長尺 → 短尺を大規模に
CapCut視覚効果、キャプション、プラットフォームネイティブスタイリングTikTok/Reelsの仕上げ
Captions.ai自動キャプション、アイコンタクト補正、AI吹き替えソロのトーキングヘッドコンテンツ

再利用ワークフロー

長尺コンテンツ (ポッドキャスト、ウェビナー、デモ)
    ↓
Descript: クリーンアップ、フィラーの削除、仕上げ
    ↓
Opus Clip: ベストな瞬間を5〜10自動抽出
    ↓
CapCut: キャプション、エフェクト、プラットフォームスタイリングを追加
    ↓
配信: TikTok、Reels、Shorts、LinkedIn

動画制作ワークフロー

商品デモ動画

  1. スクリプト — 主要機能とバリュープロップを書く (コピーライティングスキルを使用)
  2. スクリーンレコード — 製品フローを録画
  3. プログラムオーバーレイ — Hyperframes/Remotionでタイトル、コールアウト、トランジションを作成
  4. AI Bロール — Veo/Runwayでエスタブリッシングショットやライフスタイルシーンを生成
  5. ナレーション — 自分で録音するか、AIアバターをナレーションに使用
  6. エクスポート — プラットフォームに適したスペックで

解説動画

  1. スクリプト — 問題 → 解決策 → CTAの流れを書く
  2. プレゼンターを選択 — AIアバター (HeyGen) またはナレーション + ビジュアル
  3. ビジュアルを構築 — プログラムスライド、スクリーンレコーディング、AI生成シーン
  4. キャプションを追加 — 常に、アクセシビリティとエンゲージメントのために
  5. エクスポート — YouTube/ウェブサイト用は横長、ソーシャル用は縦長

バッチソーシャルクリップ

  1. マスターテンプレートを作成 — Hyperframes/Remotionで
  2. データを入力 — 製品機能、お客様の声、統計情報
  3. バッチレンダリング — 1つのテンプレートから多数のバリエーション
  4. プラットフォーム固有のキャプションを追加 — CapCutまたはCaptions.aiで
  5. スケジュール設定 — 複数プラットフォームに

エージェントネイティブ動画パイプライン

最も強力なセットアップは、エージェントが直接制御できるツールを組み合わせます:

エージェントがスクリプトを作成 (製品コンテキストから)
    ↓
Hyperframes: テンプレート動画を生成 (HTML → MP4)
    かつ/または
HeyGen MCP: スクリプトからアバター動画を生成
    かつ/または
Veo/Runway API: Bロール映像を生成
    ↓
エージェントが最終カットを編集
    ↓
出力: 公開準備完了の動画

これがエージェントネイティブである理由:

  • HyperframesはHTMLを使用 — どんなコーディングエージェントでも生成可能
  • HeyGen MCPサーバー — エージェントが直接呼び出し可能
  • 動画モデルAPI — 標準的なHTTPリクエスト
  • 手動編集ステップが不要

よくある間違い

  1. ツールから始めて戦略から始めない — ツールを選ぶ前に、どのような動画が必要かを決める
  2. 動画内のAI生成テキスト — モデルは読み取り可能なテキストを確実にレンダリングできません; 代わりにプログラムオーバーレイを使用
  3. 不気味の谷のアバター — アバターの品質が重要な場合は、HeyGen Creator+ ティアに投資
  4. キャプションなし — ソーシャル動画の85%は音声なしで視聴されます
  5. 誤ったアスペクト比 — ソーシャルは9:16、YouTube/ウェブサイトは16:9、フィードは1:1
  6. 過剰制作 — 特にTikTokでは、本物であることが洗練されたものよりも効果的な場合が多い

タスク固有の質問

  1. どのようなタイプの動画が必要ですか?(デモ、解説、ソーシャルクリップ、広告、チュートリアル)
  2. 人間のプレゼンターが必要ですか、それともナレーション/テキストで大丈夫ですか?
  3. これは一回限りの制作ですか、それとも繰り返し使用するテンプレートですか?
  4. どのプラットフォーム向けですか?(これによってアスペクト比と尺が決まります)
  5. 作業に使用できる既存のアセットはありますか?(スクリーンショット、映像、スクリプト)
  6. 動画ツールの予算はどれくらいですか?

ツール統合

ツールタイプMCPガイド
HeyGenAIアバターありheygen.md
Hyperframesプログラム動画-hyperframes.md
Remotionプログラム動画-remotion.dev
RunwayAI生成-runwayml.com/docs

関連スキル

  • social: 動画コンテンツ戦略、フック、投稿内容について
  • ad-creative: 有料動画広告クリエイティブと反復について
  • copywriting: 動画スクリプトとメッセージングについて
  • marketing-psychology: 動画におけるフックと説得について

Individual skills in this repo

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

NVlabs/Skill2Env

This skill should be used when the user asks about "digital portfolio", "portfolio website", "project description", "case study", "portfolio curation", "creative portfolio", "act as a portfolio curator", "portfolio curator mode", "portfolio review", "professional presentation", "portfolio architecture", "work samples", "portfolio bio", or needs expertise in building, structuring, and writing professional digital portfolios. Part of the AlterLab FC Skills collection (New Media & Communication department).

NVlabs/Skill2Env

This skill should be used when the user asks about "web content strategy", "SEO writing", "UX writing", "information architecture", "content architecture", "website structure", "act as a web content strategist", "web strategist mode", "site map", "content audit", "microcopy", "meta descriptions", "content hierarchy", "content governance", or needs expertise in planning, structuring, and writing content for websites and digital platforms. Part of the AlterLab FC Skills collection (New Media & Communication department).

NVlabs/Skill2Env

Balance visual design with ATS compatibility for creative roles

NVlabs/Skill2Env

Build immersive, cinematic 2.5D interactive websites using scroll storytelling, parallax depth, text animations, and premium scroll effects — no WebGL required. Use this skill for any web design task: landing pages, product sites, hero sections, scroll animations, parallax, sticky sections, section overlaps, floating products between sections, clip-path reveals, text that flies in from sides, words that light up on scroll, curtain drops, iris opens, card stacks, bleed typography, and any site that should feel cinematic or premium. Trigger on phrases like "make it feel alive", "Apple-style animation", "sections that overlap", "product rises between sections", "immersive", "scrollytelling", or any scroll-driven visual effect. Covers 45+ techniques across 8 categories. Always inspects, judges, and plans assets before coding. Use aggressively for ANY web design task.

NVlabs/Skill2Env

Read-only queue dashboard for workspace-aware ship. (gstack)

NVlabs/Skill2Env

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

NVlabs/Skill2Env

Audits any landing or service page across 48 checks in 10 categories for LLM/AI discoverability, GEO readiness, content clarity, schema markup, internal linking, freshness signals, and technical crawlability. Produces an overall score out of 100, a per-category score out of 100, pass/warn/fail/ manual counts, and a prioritised fix list — all rendered as a standalone HTML report saved to disk. Use when a user provides a URL and asks to audit it, score it, check its GEO readiness, test its AI discoverability, run a landing page audit, or evaluate it for LLM citation potential. Also trigger on phrases like "audit this page", "score this URL", "check GEO for", "is this page AI-ready", "run a GEO audit", "LLM page check", "how would AI read this page", or "landing page score".

NVlabs/Skill2Env

Generates a premium single-page HTML landing page with 3D CSS animations, GSAP scroll effects, and mouse-parallax depth. Forcing intake (product + elevator pitch, audience register, brand overrides, tone) locks down positioning before any copy or markup is written, so the page reflects the actual product rather than generic boilerplate. Use whenever the user says 'landing for X', 'create a landing page', 'build a landing page', 'make a landing page for X', 'I need a web page for Y', or provides product/service details and wants a polished website. Also triggers on 'promotional page', 'product page', 'one-pager', 'web presence', 'sales page'. Outputs a single self-contained HTML file (Claude Code) or HTML artifact (Claude.ai). Supports configurable brand colors via CSS custom property overrides.

NVlabs/Skill2Env

Use when a user asks to build, optimize, backtest, rebalance, or analyze a stock portfolio with Mean-CVaR, efficient frontiers, scenario generation, or NVIDIA cuOpt.

NVlabs/Skill2Env

Transform resume bullets into detailed portfolio case studies

NVlabs/Skill2Env

Generates high-converting landing pages as complete Next.js/React (TSX) components with Tailwind CSS. Creates hero sections, feature grids, pricing tables, FAQ accordions, testimonial blocks, and CTA sections using proven copy frameworks (PAS, AIDA, BAB). Outputs SEO meta tags, structured data, and performance-optimised code targeting Core Web Vitals (LCP < 1s, CLS < 0.1). Use when the user asks to create a landing page, marketing page, homepage, single-page site, lead capture page, campaign page, promo page, or conversion-optimised web page — or when they want to A/B test landing page variants or replace a static page with one designed to convert.

NVlabs/Skill2Env

> Visual design direction framework organized by emotional intent (Warm/Cold x Active/Calm). The first design reference system that categorizes sites by what they make you FEEL, not how they look. Includes 48 annotated public website references.

NVlabs/Skill2Env

Run a structured 5-pass finishing audit on any website before launch — scoring visual polish, technical foundation, UX completeness, content quality, and cross-device readiness on 100 points. Use when: **Pre-launch** - Final validation before going live; **Post-redesign** - Verify nothing broke during the overhaul; **Client handoff** - Structured proof that the site is ready; **Quarterly review** - Catch accumulated debt; **Single-pass focus** - Run just Pass 2 after a perf sprint

関連スキル