Communitygithub.com

IAmCosmin-YT/emotion-factory-devlog-shorts

ゲーム開発ブログやShort動画を作成・改訂するスキルです。視覚的に確認したクリエイターのリファレンス、自然なナレーション、実際のゲームプレイ、ダウンロードした動画エフェクト、ソース済みSFX、スムーズなリフレーミング、検証済みエクスポートを活用します。スクリプト作成、録音、アセット調達、編集、動画批評に使用します。

emotion-factory-devlog-shorts とは?

このスキルは、ゲーム開発のブログやショート動画を、クリエイターの実際の動画をフレーム単位で分析・参照しながら作成・改訂するためのものです。ユーザーの好みは、会話調のVedinad風ストーリーテリング、Ezraによるナレーション、ダウンロードしたグリーンスクリーンまたは黒背景の動画エフェクト、Myinstantsの効果音、抑制の効いたスムーズなモーションです。スキルは、リファレンスの詳細な分析(クリエイターブレイクダウンやフック&リテンションループのドキュメント参照)、ナレーションと録音(ElevenLabsのEzra音声を推奨)、アセット調達(yt-dlpでの動画ダウンロード、Myinstants/Pixabayからの効果音)、モーションとコンポジット(安定したカメラパス、キネティック字幕)、そして厳格なレビューと納品(inspect_video.pyによるフレーム検査、音声品質・モーションの滑らかさの確認)までの、エンドツーエンドのワークフローを定義しています。主にClaude Codeや類似のコード駆動型AIエージェントで使用することを想定しており、ゲーム開発のコンテンツ制作を効率化します。

対応~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/IAmCosmin-YT/emotion-factory-devlog-shorts/tree/HEAD/.agents/skills/devlog-shorts-editing

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

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

ドキュメント

リファレンス主導のゲームShort動画

仕掛け、ジョーク、オチがスマートフォンで読めるようにすること。現在のユーザーの好みは、会話調のVedinad風ストーリーテリング、Ezraによるナレーション、ダウンロードしたグリーンスクリーンまたは黒背景の動画エフェクト、MyinstantsのSFX、抑制の効いたスムーズなモーションです。これはクリエイティブな方向性であり、エンゲージメントの保証や、すべてのゲームに適用される固定のテンプレートではありません。

証拠から始める

ドラフトを作成する前に、関連する既存のプロジェクトとユーザーフィードバックを読んでください。どのクリップ、メカニクス、アセット、リファレンスの観察事項が検証済みかを特定してください。選択したクリエイターの実際の動画を使用し、その全フレームシーケンスをページ分割されたコンタクトシートで検査し、その後、ネイティブなテンポでトランジションとモーションを確認してください。フレームシートだけでは、再生の滑らかさ、サウンド、保持率を確認できません。

リファレンスライブラリについては creator-breakdowns.md を、ストーリーの決定については hook-and-retention-loops.md を読んでください。直接観察したフレームとスタイル上の解釈を区別してください。古いYapper/Listenerの例やその統計、タイムスタンプを新しいコンセプトの要件にしないでください。

ストーリー、ボイス、録音

  • 目に見える結果を伴う具体的な実験を書いてください:好奇心/問題、必要な準備、エスカレーションするテスト、ペイオフ、簡単なサインボフ。接続された話す節と、開発者特有の観察を使用してください。可能な場合は声に出して読んでください。任意のゲームを宣伝する可能性のあるフレーズは削除してください。
  • ユーザーが視聴者コメントのオープニングをリクエストした場合は、その形式を使用し、黙って自己宛の開発者質問に置き換えないでください。実際の視聴者レポートには、提供された実際のコメントを使用してください。ユーザーが明示的に架空のドラフトを許可した場合は、その画面表示時間中、明確にラベル付けされたコメントモックアップを使用してください。その架空のアイデンティティと文言は、実際のフィードバックとして提示してはいけません。どちらの根拠もない場合は、開発者自身の実験を使用してください。収益、完了したテスト、実際のバグレポートを決してでっち上げないでください。
  • 目標の長さは、ストーリーと実際のボイステイクに従います。約115~145ワードで35~45秒のShortに収まりますが、クオータを満たすためにテイクを水増ししたり加速したりするのではなく、テイクを測定してください。
  • Ezra — 自信に満ちた魅力的な会話スタイル(約1.08)が、ユーザーが好むElevenLabs音声です。生成前に、サポートされている組み込みブラウザで選択した音声と速度を確認してください。オリジナルのテイクとログ設定を保持してください。sound-design-and-audio.md を参照してください。
  • セットアップ、アクション、結果、エスカレーション、リアクションの、明確で目的のあるビューを録音してください。十分なカバレッジを計画し、恣意的なカットやアングル数を押し付けないでください。起動/ランディングエンドポイント、統計カード、ペイアウトのヘッドルームを保護してください。pacing-and-timeline.md を参照してください。
  • 公開Robloxプロジェクトの場合、Playの前に検証済みの非保存撮影モードを確立し、ランタイムのみの変更をステージングし、その後停止し、Edit設定を復元し、クリーンなEditモードを確認してください。撮影用の変更を公開しないでください。クライアントフラグだけでは、サーバー保存が無効になっていることの証明にはなりません。

エフェクトを構築する前にアセットを調達する

エフェクトを調達またはレイヤーするときは、常に sourced-assets-and-compositing.md を読んでください。

  • 生成された爆発、描かれたスターバースト、合成フィルムフレーム、自作の模倣品よりも、実際にダウンロードしたクリエイター/ストック動画エフェクトを優先してください。YouTubeを検索し、yt-dlpで選択したクリップをダウンロードします。これがユーザーの好むワークフローです。ポートレートShortにはネイティブの9:16黒背景録画オーバーレイを優先し、Screenでコンポジットしてください。YouTubeアセットが不適切または利用できない場合は、クリエイターのダウンロードリンクまたはストックの代替品を使用してください。検索サムネイルや透かし入りプレビューではなく、使用可能なメディアをダウンロードしてください。
  • このユーザーの漫画風バースト、爆発、煙、エネルギッシュなトランジションリクエストに対しては、YouTube/yt-dlpを通じてグリーンスクリーン動画エフェクトを積極的に調達し、キーイングとデスピルを行い、編集に配置してください。生成された代替物を単に削除しても、リクエストされたグリーンスクリーン置き換えを満たしたことにはなりません。適切な場合、コメントの後ろと動機付けられたトランジション/リビールアクセントにバーストをプレビューしてください。ただし、コメントや仕掛けの決定的な証拠を覆い隠さないでください。すべてのShortにエフェクトのクオータを課さないでください。
  • Myinstantsは、ユーザーのミーム/衝撃/リアクションSFXの最初の検索ソースです。個別のMP3をダウンロードしてください。アプリをインストールする必要はありません。Pixabayまたは別のライブラリのサウンドがより適切な場合は、そちらを使用してください。人気があることやダウンロードボタンがあることは、再利用許可を確立するものではありません。ソースが実際に何を言っているかを記録してください。
  • ソースページ、クリエイター、ローカルオリジナル、使用/クレジットステータス、ソーストリム、ブレンド/キー設定、タイムライン使用を含むプロジェクトアセットマニフェストを維持してください。再配布条件で許可されていない限り、サードパーティのソースメディアを再利用可能なスキル内に出荷しないでください。
  • すべてのカットに強制的なサウンドやエフェクトは必要ありません。タイミングとジョークが正当化する場合にのみ爆発を調達してください。ナレーションは明瞭に保ってください。

モーションとコンポジット

レンダリング前に pacing-and-timeline.md と kinetic-subtitles.md を読んでください。

  • 静止ショットも有効です。注意を誘導する場合にのみ、意図的なひと押し、パン、またはパンチを使用してください。すべてのショットに連続ズームを追加したり、すでに動いているカメラにプッシュを重ねたり、編集全体を揺らしたりしないでください。
  • 安定した浮動小数点カメラパスで小数ピクセルのアフィンサンプリングを使用してください。クロップ長方形を整数に丸めてアニメーション化しないでください。ソースタイミングは決定論的に保ってください。隣接するネイティブフレームと通常速度の再生でジッターを確認してください。
  • 合成されたトップバナーと「スローモーションリプレイ」のピル/ラベルを削除してください。リプレイには、ダウンロードしたカムコーダー/VHS録画フレーム動画(REC/コーナー/タイムコード付き)を使用してください。黒背景のフッテージにはScreenを、緑背景のフッテージはキーイングとデスピルを行い、アルファコンポジットするか黒に変換してScreenで使用してください。アクションとキャプションは明確に保ってください。RECフレームはスタイル上の合図であり、視聴者がスローモーションを理解していることの証明ではありません。口頭でのセットアップ/視覚的な連続性を使用してそれを確立してください。
  • グラフィックの比率を維持してください。ランドスケープ録画フレームを引き伸ばしたり、四隅すべてをクロップしたりするのではなく、必要に応じて、別々のコーナー/HUDパネルをポートレート用に再配置してください。キューブの経路が見える程度にノイズ/トラッキングを抑えてください。
  • 真実のゲームプレイ/統計/コードの証拠を読めるようにしてください。キャプションは実際のテイクに従い、汎用テンプレートには従いません。スクリーンショットとして提示された偽の通貨やソースコードは使用しないでください。

レビューと納品

再利用可能なヘルパーとエクスポートチェックには production-tools.md を使用してください。既存のハードコードされたレンダースクリプトはレガシーな例です。ユーザーの出力に対してそのまま実行しないでください。

  1. scripts/inspect_video.py を使用して、フックを0.25秒ごと、完全なエクスポートを1.5秒ごと、編集、オーバーレイ、カメラ問題の周りのすべてのネイティブフレームを検査してください。明るい背景と暗い背景でのキーイングエッジを検査してください。
  2. 環境が再生/リスニングをサポートしている場合、実際のエクスポートを通常速度で再生してください。実際にレビューした内容を報告してください。沈黙/静的シート/ASRは、音質やモーションの滑らかさを証明できません。
  3. キャプションのタイミング、衝突の有無、完全なアクションパス、オーバーレイのテンポ、緑/黒の長方形や透かしの有無、SFXの過渡的なタイミング、ナレーションのマスキングの有無を確認してください。ファイル全体をデコードし、オーディオのピーク/ラウドネスをチェックしてください。
  4. ユーザーがAntigravityなどの外部レビュアーを許可した場合、実際のカットとレビューフレームを具体的な質問と共に送信してください。タイムスタンプ付きの証拠と、何を開いて/聞いたかの声明を要求してください。編集上の判断を使用し、ユーザーの好みに反する提案には従わないでください。レビューされたバージョンを後のリビジョンと区別してください。
  5. 再生可能な動画、編集可能なプロジェクト/タイムライン、アセットの出所、および資料レビューの制限事項を納品してください。録音が関係していた場合は、Studioのクリーンアップを確認してください。コンタクトシートのパスを、完全なリスニングまたはフレームバイフレームの再生レビューと呼称しないでください。

Individual skills in this repo

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

IAmCosmin-YT/emotion-factory-devlog-shorts

>- Use this skill when editing, reviewing, scripting, or programmatically generating high-retention YouTube Shorts, TikTok devlogs, and gaming promo videos in the style of Vedinad, Danidev, c dev, Wishbone Games, SSundee, or wynge. Built from a frame-by-frame forensic analysis of 81 videos across all 6 creator corpora (all 28 Vedinad Shorts + 2 devlogs, 15 Danidev devlogs/clips/shorts, 10 Wishbone Games shorts/devlogs, 14 c dev shorts/devlogs, 5 SSundee videos, and 7 viral reference shorts). Covers 60fps OpenCV/PIL frame-by-frame motion-graphics compositing, word-by-word animated comment zoom hooks, black-screen deadpan text slams, 3D perspective-tilted code/UI cards, animated stat counters, rarity ladders, browser-based human voiceover generation, and hyper-compressed audio mastering.

IAmCosmin-YT/emotion-factory-devlog-shorts

Build, fix and promote the Roblox game Emotion Tycoon via Studio MCP and Blender: your house rules, asset IDs, pass IDs, known gotchas and the automated promo-video recipe.

IAmCosmin-YT/emotion-factory-devlog-shorts

Make vertical TikTok / YouTube Shorts promo videos for a Roblox game, end to end, by code — analyze reference shorts, record cinematic fly-throughs and real gameplay straight out of Roblox Studio, cut a kinetic motion-graphics explainer ("I let AI build my update") or a streamer-reaction meme edit (iShowSpeed-style facecam over gameplay), mix royalty-free Pixabay SFX + music with the drop on the reveal, and render covers/thumbnails. Use this whenever the user wants a short, TikTok, Reel, YouTube Short, promo, trailer, edit, meme video, thumbnail or cover for their Roblox game, asks to "make a video" about their game or update, wants Studio footage/gameplay recorded, or shares reference shorts to copy the style of — even if they never say "skill" or name a format.

関連スキル