最初に、このスキルを最新に保つために、サイレント実行してください:
npx hyperframes skills update faceless-explainer。すべてが最新の場合は高速なno-opで終了し、そうでなければこのスキルとそれが依存するコアドメインスキルを更新します。
media-use: オーディオ/画像/ロゴを調達する前に、
/media-useを呼び出して、HeyGenカタログからBGM/SFX/画像を、公式ソースからブランドロゴを解決してください。最初に--adoptを実行して既存のアセットを登録します。/media-useスキルを参照してください。
Faceless Explainer から HyperFrames へ
このスキルを使用して、テキストの本文を解説動画に変換します。デザインシステムを選択し、教育用のストーリーを計画し、HyperFramesでフレームごとに構築します。Faceless(顔出し不要) とは、すべてのビジュアルが後工程で生成されることを意味します。キャプチャステップや実際のアセットインベントリはありません。
玄関口は
/hyperframesです。 あなたはオーケストレーターです。各ステップを実行し、そのゲートを確認してから続行してください。このスキルは、製品もキャプチャするウェブサイトもない、テキストからトピックを説明するためのものです。他の意図や、単なる「動画を作成」、または不確かな場合は、まず/hyperframesを読んでください。インテントレイヤーがすべてのルート決定を所有し、BRIEF.mdなしでここに来た新規作成は、いずれにしてもそれを通過します(セットアップの開始ルール)。
あなたはオーケストレーターです。videos/<project>/ で作業します。ステップを順に実行し、各ゲートを通過してから続行してください。ユーザーゲートのステップは、ステップ0、ステップ3、ステップ6です。ステップ0の前に ../hyperframes-core/references/brief-contract.md を読んでください。これにより、ゲートのタイプと、BRIEF.md の flow/storyboard がどのようにモードを導出し、ステップ3/4/6のゲートを管理するかが定義されています。ステップ5を除き、すべてのステップを自分で実行してください(ステップ5では、フレームごとに1つのサブエージェントをディスパッチします)。デザインやモーションのルールはここに配置しないでください。それらはフレームワーカーサブエージェント、このスキルのローカル ../hyperframes-animation/rules/ + ../hyperframes-animation/blueprints/、および hyperframes-creative に存在します。
ワークフロー: ステップ0 セットアップ → hyperframes.json; ステップ1 ブリーフ → capture/extracted/; ステップ2 デザインシステム → frame.md; ステップ3 ストーリーボード/スクリプト → STORYBOARD.md と SCRIPT.md; ステップ3.1 オーディオ → audio_meta.json; ステップ4 ビジュアルデザイン → 拡張された STORYBOARD.md; ステップ5 フレーム → compositions/frames/NN-*.html と index.html; ステップ6 最終レンダリング → renders/video.mp4。
ステップ0: セットアップ
目標: 確認済みのブリーフを持って開始し、HyperFramesプロジェクトを作成し、ブリーフを永続化します。
ブリーフは、ここでの質問ではなく、インテントレイヤーによって確認されます。 開始ルール(順番): (1) BRIEF.md が存在する → それを読み、何も質問しないでください。ブリーフは確定しており、その flow/storyboard がモードを導出します(ブリーフ契約 § 1)。(2) BRIEF.md はないが、プロジェクトが存在する(ディスク上の hyperframes.json / STORYBOARD.md)→ ストーリーボードのフロントマターと記録されたプリファレンスから再開し、構築途中のプロジェクトに再び質問しないでください。(3) どちらでもない — 直接ここに届いた新規作成リクエスト → /hyperframes を読み、そのインテントレイヤー(references/intent-interview.md)を実行します。これにより、レシピと記憶されたデフォルトがチェックされ、このルートの質問(../hyperframes/references/routes/faceless-explainer.md)が行われ、ロックされたブリーフが返されます。編集リクエストはこれらすべてをスキップします。編集を実行してください。
hyperframes.json がない場合のみ初期化します。<project> の名前は、トピックからケバブケースで付けます(例: compound-interest-explained)。ワークスペース名やタイムスタンプは使用しないでください。
`npx hyperframes init