AIツールの録画、デモ、チュートリアル
プロジェクトルート: このスキルフォルダの3階層上のディレクトリです。START_HERE.md、次に workflows/SCREEN_TUTORIALS.md を読んでください。ランタイム、比較、制限については docs/OPENSCREEN.md を参照。現在の検証状況は現在のジョブの HANDOFF.md にあります。
リクエストの振り分け
- 短い製品・機能デモ →
python -S studio.py route showcase - 再現可能な手順を含む教育用レッスン →
python -S studio.py route tutorial - 生の録画は、未承諾の音声、カメラ、公開を追加せずに行う、いずれかのルートのキャプチャステップです。
新しい映像に対しては、既存の5つの質問からなるインプットフォームを使用します。質問はツール、学習者、成果、期間/プラットフォーム、ナレーションに合わせて調整します。既知の回答と既存のブランド決定を再利用します。この統合の追加や技術的なフィクスチャの実行は、新しいクリエイティブな映像ではなく、インプットラウンドは不要です。
指示を作成する前に、デモ対象のツールの現在の公式ドキュメントと実際のUIを調査してください。そのURL、バージョン、日付、前提条件、アカウントレベル、レッスンに関連する制限を記録します。実際のアクションと結果を示してください。シミュレートされたインターフェースを実際のアプリケーションの映像として提示してはいけません。
キャプチャと編集
OpenScreen が選択されたレコーダー兼デモエディターです。scripts/openscreen.py を、config/openscreen.json を通じて設定された別途インストールしたランタイムと共に使用します。上流のスキルは tools/repos/openscreen/plugin/skills/openscreen-demo/SKILL.md です。そのMCPワークフローは、それらのツールが実際に接続されている場合にのみ利用可能です。既存のCLIは、グローバルなMCP登録や新しいエージェントセッションなしで動作します。MCPがないという理由だけで、CLI対応タスクを停止してはいけません。
有限の時間内で、一意の名前を持つ、準備されたアプリケーションウィンドウを1つだけ録画します。ラッパーは、セレクタが正確に1つのウィンドウに一致することを確認し、決してデスクトップにフォールバックしません。クリーンなプロファイル/デモデータを使用し、シークレットや通知はテイクの外に置き、マイク、システムオーディオ、カメラは要求された映像に役立つ場合のみ有効にします。生の映像、.cursor.json、ウェブカム/オーディオのサイドカー、プロジェクトをジョブにまとめて保存します。pack は現在、レガシーなv2プロジェクトを処理します。エディター/キャプションで生成されたドキュメントは、そのアセットを個別に収集する必要があります。
ブラウザオートメーションは、物理的なポインターを動かしません。実際のアクションのタイムスタンプと座標を保持します。MCPが接続されている場合は、現在のスキーマで説明されているマッピングを使用して、setPointerTrack を通じてそれらを提供します。それ以外の場合は、意図的な手動ズームとコールアウトを使用します。テレメトリがない場合に、自動ズームにクリックデータがあると主張しないでください。実際のUIは縦方向のアダプテーションでも読みやすい状態を保ち、意図的にリフレームまたはクロップします。
日本語ナレーションには、scripts/voiceover.py を独自のボイスIDで使用し、選択したボイスを安定して維持します。OpenScreen --audio はエクスポート中にボイスオーバーをミキシングしますが、captions コマンドは録画のオーディオを読み取ります。エクスポート時に追加されたボイスオーバーには自動的にキャプションが付与されません。実際のボイスオーバーから、既存のキャプションワークフローを使用してキャプションを生成/アライメントするか、キャプション処理の前にナレーションが既にミックスされている録画を使用します。サイレントキャプチャのために不要なWhisperモデルをダウンロードしないでください。
レビューと納品
ドラフトを確認し、正しいウィンドウ、実際の機能動作、読みやすいコントロール、一貫したカーソル/ズーム、ナレーションのタイミングをチェックします。フルエクスポートを実行し、ffprobe/デコードし、最終フレームを検査し、名前と発音を確認します。元の録画と編集可能なプロジェクトを保持し、選択したMP4を通常のジョブアセット/タイムライン/プローブ/レビュー/パックワークフローに登録します。
テスト済みの機能は、未テストのデスクトップキャプチャ、マイク/ウェブカム、MCP接続、アカウントアクセスとは別に報告します。既存のファイル名やCLIヘルプから録画の成功を推測してはいけません。このホスト上のネイティブElectronコマンドは、制限されたサンドボックスの外で実行する必要があります。これを回避するためにChromiumのセキュリティを無効にしないでください。公開は、既存の明示的な承認ルールに従います。