Communitygithub.com

IAmCosmin-YT/emotion-factory-devlog-shorts

Erstelle und überarbeite Gaming-Devlogs und Shorts mit visuell überprüften Creator-Referenzen, natürlicher Erzählstimme, echtem Gameplay, heruntergeladenen Videoeffekten, bezogenen Soundeffekten, sanftem Reframing und verifizierten Exporten. Verwende es für Drehbuch, Aufnahme, Asset-Beschaffung, Schnitt und Videokritik.

Was ist emotion-factory-devlog-shorts?

Dieses Skill dient der Erstellung von Gaming-Devlogs und Shorts für Plattformen wie YouTube. Es zeichnet sich durch einen stark referenzbasierten Workflow aus, bei dem visuell analysierte Creator-Videos als Stilvorlage dienen. Der Fokus liegt auf kurzen, knackigen Geschichten mit natürlicher Sprachausgabe, die auf Kreativität und konkretem Gameplay basieren, nicht auf generischen Vorlagen. Typische Plattformen sind Cursor oder Claude Code, wo über Kommandozeilen-Tools wie yt-dlp Videoeffekte von YouTube bezogen und mit Software wie DaVinci Resolve oder ähnlichem verarbeitet werden. Besonderes Augenmerk liegt auf der Nutzung echter Assets (heruntergeladene Green-Screen-Clips, Myinstants-SFX) statt synthetischer Effekte, sowie auf präziser Bewegungsunschärfe und stabilen Kamerafahrten, die durch ein Python-Skript (`inspect_video.py`) auf Pixelebene überprüft werden. Das Skill ist ideal für Entwickler, die einen wiederholbaren, kreativen Prozess für hochwertige, authentische Kurzvideos suchen, inklusive Quellenangabe aller fremden Medien.

Funktioniert mit~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

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Referenzgeführte Gaming-Shorts

Mach Mechanik, Witz und Pointe auf dem Handy lesbar. Die aktuelle Präferenz des Nutzers ist eine konversationelle, an Vedinad angelehnte Erzählweise, Ezra-Narration, heruntergeladene Greenscreen- oder Schwarz-Hintergrund-Videoeffekte, Myinstants-SFX und zurückhaltende, flüssige Bewegungen. Dies ist eine kreative Richtung, keine Garantie für Engagement oder eine feste Vorlage für jedes Spiel.

Beginne mit Belegen

Lies das relevante vorhandene Projekt und das Nutzer-Feedback, bevor du einen Entwurf erstellst. Identifiziere, welche Clips, Mechaniken, Assets und Referenzbeobachtungen verifiziert sind. Verwende das tatsächliche Video des ausgewählten Creators; inspiziere seine gesamte Bildsequenz in seitenweisen Kontaktabzügen, untersuche dann die Übergänge und Bewegungen im nativen Rhythmus. Bildtafeln allein belegen keine Wiedergabeglättung, Ton oder Zuschauerbindung.

Lies creator-breakdowns.md für die Referenzbibliothek und hook-and-retention-loops.md für Story-Entscheidungen. Unterscheide direkt beobachtete Frames von stilistischen Interpretationen. Verwandle das alte Yapper/Listener-Beispiel, seine Statistiken oder Zeitstempel nicht in Anforderungen für ein neues Konzept.

Geschichte, Stimme und Aufnahme

  • Schreibe ein konkretes Experiment mit einem sichtbaren Ergebnis: Neugier/Problem, nötiger Aufbau, eskalierender Test, Auszahlung, kurze Verabschiedung. Verwende verbundene gesprochene Satzteile und eine spezifische Beobachtung des Entwicklers. Lies es nach Möglichkeit laut vor; entferne Phrasen, die ein Spiel bewerben könnten.
  • Wenn der Nutzer eine Einleitung mit einem Zuschauerkommentar wünscht, verwende dieses Format, anstatt es stillschweigend durch eine selbstadressierte Entwicklerfrage zu ersetzen. Verwende einen echten bereitgestellten Kommentar für einen tatsächlichen Zuschauerbericht. Wenn der Nutzer ausdrücklich einen fiktiven Entwurf autorisiert, verwende während der gesamten Bildschirmzeit einen klar gekennzeichneten Kommentar-Mockup; dessen Beispielidentität und Formulierung dürfen nicht als echtes Feedback präsentiert werden. Ohne eine dieser Grundlagen verwende das eigene Experiment des Entwicklers. Erfinde niemals Einnahmen, abgeschlossene Tests oder echte Fehlerberichte.
  • Die Ziellänge richtet sich nach der Geschichte und der tatsächlichen Sprachaufnahme. Ungefähr 115–145 Wörter passen in einen 35–45-Sekunden-Short, aber miss die Aufnahme, anstatt sie aufzublähen oder zu beschleunigen, um eine Quote zu erfüllen.
  • Ezra – Selbstbewusster & fesselnder Gesprächspartner mit etwa 1.08 ist die bevorzugte ElevenLabs-Stimme des Nutzers. Überprüfe die ausgewählte Stimme und Geschwindigkeit im unterstützten eingebetteten Browser, bevor du generierst. Behalte die Originalaufnahme und Logeinstellungen bei. Siehe sound-design-and-audio.md.
  • Nimm eindeutige, zweckgerichtete Ansichten von Aufbau, Aktion, Ergebnis, Eskalation und Reaktion auf. Plane ausreichend Abdeckung; erzwinge keine willkürliche Schnitt- oder Winkelanzahl. Schütze Start-/Landepunkte, Stat-Karten und Headroom für die Auszahlung. Siehe pacing-and-timeline.md.
  • Für öffentliche Roblox-Projekte richte vor dem Spielen einen verifizierten No-Save-Aufnahmemodus ein, inszeniere nur Laufzeit-Änderungen, stoppe danach, stelle alle Edit-Einstellungen wieder her und überprüfe den sauberen Edit-Modus. Veröffentliche keine Aufnahmeänderungen. Ein reines Client-Flag ist kein Beweis dafür, dass Server-Speicherungen deaktiviert sind.

Besorge Assets, bevor du Effekte baust

Lies sourced-assets-and-compositing.md immer dann, wenn du einen Effekt beschaffst oder schichtest.

  • Bevorzuge tatsächlich heruntergeladene Creator-/Stock-Videoeffekte gegenüber generierten Explosionen, gezeichneten Sternenausbrüchen, synthetischen Filmframes und selbstgemachten Nachahmungen. Durchsuche YouTube und lade ausgewählte Clips mit yt-dlp herunter; dies ist der bevorzugte Workflow des Nutzers. Bevorzuge native 9:16-Schwarz-Hintergrund-Aufnahmeüberlagerungen für Hochformat-Shorts und komponiere mit Screen. Verwende Creator-Download-Links oder Stock-Alternativen, wenn das YouTube-Asset ungeeignet oder nicht verfügbar ist. Lade brauchbare Medien herunter, keine Such-Thumbnails oder Wasserzeichen-Vorschauen.
  • Für die Cartoon-Bursts, Explosionen, Rauch und energischen Übergangsanfragen dieses Nutzers, suche aktiv Greenscreen-Videoeffekte über YouTube/yt-dlp, keye und despille sie und platziere sie im Schnitt. Das bloße Löschen des generierten Ersatzes erfüllt keine angeforderte Greenscreen-Ersetzung. Zeige einen Burst hinter dem Kommentar und einen motivierten Übergang/Enthüllungsakzent, wenn geeignet; vermeide es, den Kommentar oder den entscheidenden Beweis der Mechanik zu überdecken. Erzwinge keine Effektquote für jeden Short.
  • Myinstants ist die erste Suchquelle für die Meme/Impact/Reaction-SFX des Nutzers. Lade einzelne MP3s herunter; es ist nicht nötig, die App zu installieren. Verwende Pixabay oder eine andere Bibliothek, wenn deren Sound besser passt. Beliebtheit oder ein Download-Button begründen keine Wiedergabeerlaubnis; zeichne auf, was die Quelle tatsächlich sagt.
  • Pflege ein Projekt-Asset-Manifest mit Quellseite, Ersteller, lokalem Original, Nutzungs-/Credit-Status, Quellentrimmung, Blend/Key-Einstellungen und Timeline-Verwendung. Versende keine Medien Dritter innerhalb des wiederverwendbaren Skills, es sei denn, deren Weiterverteilungsbedingungen erlauben es.
  • Kein erzwungener Sound oder Effekt bei jedem Schnitt. Besorge eine Explosion nur, wenn ihr Timing und Witz sie rechtfertigen; halte die Narration verständlich.

Bewegung und Compositing

Lies pacing-and-timeline.md und kinetic-subtitles.md vor dem Rendern.

  • Statische Einstellungen sind gültig. Verwende einen einzigen bewussten Schwenk, eine Fahrt oder einen Punch, wenn er die Aufmerksamkeit lenkt. Füge keine kontinuierliche Zoom zu jeder Einstellung hinzu, überlagere eine Fahrt auf eine bereits bewegte Kamera oder erschüttere den gesamten Schnitt.
  • Verwende fraktionale Pixel-affine Abtastung mit einem stabilen Gleitkomma-Kamerapfad; animiere nicht durch Runden von Crop-Rechtecken auf ganze Zahlen. Halte die Quellzeit deterministisch. Überprüfe benachbarte native Frames und normale Wiedergabegeschwindigkeit auf Ruckeln.
  • Entferne synthetische obere Banner und die Pille/das Label SLOW-MOTION REPLAY. Verwende für eine Wiederholung ein heruntergeladenes Camcorder/VHS-Aufnahme-Video mit REC/Ecken/Timecode. Verwende für Schwarz-Hintergrund-Material Screen; für Green-Material keye und despille, dann alpha-komponiere oder konvertiere zu Schwarz für Screen. Halte die Aktion und die Untertitel klar. Ein REC-Rahmen ist ein stilistischer Hinweis, kein Beweis dafür, dass Zuschauer Zeitlupe verstehen: verwende den gesprochenen Aufbau/die visuelle Kontinuität, um sie zu etablieren.
  • Bewahre Grafikproportionen. Positioniere separate Ecken-/HUD-Panels für das Hochformat bei Bedarf neu, anstatt einen Querformat-Aufnahmerahmen zu strecken oder alle vier Ecken zu beschneiden. Halte Rauschen/Tracking zurückhaltend genug, um den Würfelpfad zu sehen.
  • Halte wahrheitsgetreue Gameplay/Stat/Code-Beweise lesbar. Untertitel folgen der tatsächlichen Aufnahme, keiner generischen Vorlage. Kein gefälschtes Geld oder Quellcode, präsentiert als Screenshot.

Überprüfung und Lieferung

Verwende production-tools.md für wiederverwendbare Helfer und Exportprüfungen. Vorhandene hartcodierte Render-Skripte sind Legacy-Beispiele; führe sie nicht unverändert über der Ausgabe des Nutzers aus.

  1. Überprüfe den Hook alle 0,25 Sekunden, den vollständigen Export alle 1,5 Sekunden und jeden nativen Frame um Schnitte, Überlagerungen und Kameraprobleme herum mit scripts/inspect_video.py. Überprüfe gekeyte Kanten auf hellen und dunklen Hintergründen.
  2. Spiele den tatsächlichen Export in normaler Geschwindigkeit ab, wenn die Umgebung Wiedergabe/Hören unterstützt. Berichte, was tatsächlich überprüft wurde. Stille/Statik-Bögen/ASR können Tonqualität oder Bewegungsglätte nicht beweisen.
  3. Überprüfe Untertitel-Timing, keine Kollisionen, vollständige Aktionspfade, Überlagerungsrhythmus, keine grünen/schwarzen Rechtecke oder Wasserzeichen, SFX-Transienten-Timing und keine Überdeckung der Narration. Dekodiere die gesamte Datei und überprüfe Audio-Peaks/Lautstärke.
  4. Wenn der Nutzer einen externen Prüfer wie Antigravity autorisiert hat, sende den tatsächlichen Schnitt und die Überprüfungsbilder mit spezifischen Fragen. Fordere zeitgestempelte Beweise und eine Aussage darüber an, was geöffnet/gehört wurde. Verwende redaktionelles Urteilsvermögen; befolge keine Vorschläge, die den Nutzerpräferenzen widersprechen. Unterscheide die überprüfte Version von späteren Revisionen.
  5. Liefere das abspielbare Video, das bearbeitbare Projekt/Timeline, die Asset-Herkunft und die Materialüberprüfungs-Einschränkungen. Bestätige die Studio-Bereinigung, wenn eine Aufnahme beteiligt war. Bezeichne eine Kontaktabzug-Durchsicht nicht als vollständiges Hör- oder Einzelbild-Wiedergabe-Review.

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.

Verwandte Skills