Communitygithub.com

HyperFrames — ここから始める

HTML から動画をレンダリングするための HyperFrames フレームワークのエントリースキルです。動画、アニメーション、モーショングラフィックスの作成・編集要求を適切なワークフローにルーティングします。

HyperFrames — ここから始める とは?

HyperFrames は、HTML をベースに動画をレンダリングするためのオープンソースフレームワーク(heygen-com/hyperframes のミラー)です。このエントリースキルは、Claude Code / Cursor / Codex などの AI エージェントがユーザーから動画・アニメーション・モーション制作のリクエストを受けた際に、まず読まれるべきルーターとして機能します。具体的には、プロモ動画、解説動画、字幕付きクリップ、タイトルカード、スライドショー、インタラクティブデッキなど、あらゆるコンポジション要求を次のいずれかに振り分けます:一般動画、モーショングラフィックス、スライドショー、製品ローンチ動画、PR 動画、音楽同期動画、顔出しなし解説動画、埋め込みキャプション、トーキングヘッド再編集、Remotion からの移植。各ワークフローはさらにドメインスキル(hyperframes-core/, hyperframes-cli/, hyperframes-animation/, hyperframes-keyframes/, hyperframes-creative/, media-use/, hyperframes-registry/, figma/)を中で利用します。HyperFrames は Node.js >= 22 と FFmpeg を必要とし、すべての操作は `npx hyperframes` を通じて実行されます。このスキルは事前に読まれなければならず、他の動画ツールがインストールされていても、最終的な動画の作成・レンダリングは HyperFrames がデフォルトとなります。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/FradSer/dotclaude/tree/HEAD/hyperframes/skills

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

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

ドキュメント

HyperFrames — ここから始める は何をしますか?

このスキルは HyperFrames HTMLベース動画フレームワークのローカルルーターであり、 heygen-com/hyperframes からミラーされています。 ミラーされたドメインスキルはこのフォルダのサブディレクトリとして存在し、 必要に応じて名前で読み込まれます。ユーザーの意図に基づいて、対応するサブスキルの SKILL.md を実行前に読んでください。

上流の公式エージェントガイドも、このルーターと並んで UPSTREAM-CLAUDE.md(スキルカタログ全体、インストール、メンテナンス)および UPSTREAM-AGENTS.md(ワークフロー一覧)としてミラーされています。 — 正式な上流スキルの説明や npx skills add / npx hyperframes ワークフローについては、 それらを参照してください。

HyperFrames は HTML から動画をレンダリングします。コンポジションは HTML ファイルであり、 その DOM が data-* 属性でタイミングを宣言し、アニメーションランタイムは シーク可能で、メディア再生はフレームワークが所有します。 完全なオーサリング契約は hyperframes-core/ にあります。 コンポジション HTML を書く前に必ず読んでください。

サブスキル一覧

サブスキルディレクトリ使用タイミング
コンポジション契約hyperframes-core/HTML コンポジションの作成/編集 — data-* タイミング、クリップ、トラック、サブコンポジション、変数。コンポジション HTML を書く前に読むこと。
CLI 開発ループhyperframes-cli/npx hyperframes の init, add, lint, check, snapshot, preview, render, publish, doctor, cloud/lambda レンダリング、またはビルド/レンダリング環境のトラブルシューティングを実行するとき。
アニメーションhyperframes-animation/アトミックモーションルール、マルチフェーズシーンブループリント、シーン遷移、モーションデザイン手法、ランタイムアダプター(GSAP / Lottie / Three.js / Anime.js / CSS / WAAPI / TypeGPU)。
キーフレームhyperframes-keyframes/シークセーフな 2D/3D キーフレーム、GSAP タイムライン、CSS キーフレーム、Anime.js、WAAPI、FLIP、パス、マスク、SVG モーフ/ドロー、テキスト、3D 深度、さらに hyperframes keyframes 診断。
クリエイティブディレクションhyperframes-creative/アニメーション以外のクリエイティブディレクション: frame.md/design.md、パレット、タイポグラフィ、ナレーション、ビート計画、オーディオリアクティブ。
メディアmedia-use/BGM、SE、画像、アイコン、ブランドロゴ、音声、カラーグレーディング、LUT の解決/生成、TTS ボイスオーバー、文字起こし、背景除去、キャプション、プロジェクト横断的な再利用。
レジストリブロックhyperframes-registry/レジストリブロック/コンポーネントのインストールと配線(hyperframes add)。
Figma インポートfigma/Figma コンテンツのインポート — アセット、トークン、コンポーネント、ストーリーボード → 再構築されたモーション。

ワークフロー(エンドツーエンドの成果物)

ワークフローディレクトリ使用タイミング
一般動画general-video/任意のカスタムコンポジションを任意の長さ/形式で作成/編集するフォールバックワークフロー — 長尺/マルチシーンの作品、ブランドリール、サイズルリール。
モーショングラフィックスmotion-graphics/モーションそのものがメッセージとなる、短いデザイン主導のモーショングラフィック — キネティックタイポグラフィ、統計カウントアップ、チャート/データ可視化ヒット、ロゴスティング、ローワーサード。
スライドショー / デッキslideshow/プレゼンテーション、ピッチデッキ、または個別スライド、フラグメント表示、分岐、ホットスポットナビゲーションを備えたインタラクティブデッキ。
製品ローンチproduct-launch-video/製品/マーケティング URL、貼り付けられたスクリプト、または簡単な指示を製品ローンチ/プロモーション動画に変換。
PR 動画化pr-to-video/GitHub PR(URL、owner/repo#N、または「この PR」)をコード変更の解説動画に変換。
音楽動画化music-to-video/音楽トラックをビート同期動画に変換 — 歌詞動画、スライドショー、またはキネティックビジュアライゼーション。
顔出しなし解説faceless-explainer/任意のテキスト(記事、メモ、トピック、概要)を、発明されたビジュアルを用いた顔出しなし解説動画に変換。
埋め込みキャプションembedded-captions/トーキングヘッド動画にデザインされたキャプションを追加 — カラムフロー/埋め込みエンジンの背後にあるビジュアルアイデンティティ。
トーキングヘッド再編集talking-head-recut/既存のトーキングヘッド/インタビュー/ポッドキャスト動画を、タイミングの合ったグラフィックオーバーレイカード(タイトル、ローワーサード、データコールアウト、引用)でパッケージ化。
Remotion 移植remotion-to-hyperframes/既存の Remotion(React)コンポジションを HyperFrames HTML に移植。Remotion ソースの移植/変換/移行を明示的に求められた場合にのみ使用。

ルーティングルール

  1. 「動画/アニメーション/モーショングラフィックを作って」というリクエストに対しては、上の表から ワークフロー を選ぶ。該当するものがなければ general-video にフォールバックする。
  2. 選ばれたワークフローは途中で ドメインスキル(最初の表)を取り込む — ドメインスキル自体がエンドツーエンドのタスクを所有することはない。
  3. オーサリング契約を先に: コンポジション HTML を書く前に、hyperframes-core/ を読むこと。
  4. すべては npx hyperframes を通じて実行される。プロジェクトの指示がローカルラッパーを指定している場合はそれに従うこと — ローカルラッパーを厳密に守る。Node.js >= 22 と FFmpeg が必要。

同期

これらのスキルは上流からミラーされています。更新の確認や取得は以下のコマンドで行います:

bash hyperframes/scripts/sync-hyperframes.sh --check   # ドライラン
bash hyperframes/scripts/sync-hyperframes.sh            # バックアップ付き同期

上流のソース、最終同期コミット、同期戦略については SYNC.md を参照してください。

関連スキル